<module>
此组件是基本组件, 其他组件都要连接到此组件上才能运行. 板子上有一个红色的指示灯, 用户可以通过指令控制小灯点亮, 熄灭, 或者闪烁. 另外还有一个事件触发源: 系统启动事件, 当板子开始通电后就会自动触发此事件, 用户可以在这个事件处理代码中做一些初始化工作. 
</module>
<name> MEGA 控制器,
</name>
<member> var_uint8 OS_time OS_time,

</member>,
<member> var_uint8 OS_EventFlag OS_EventFlag,

</member>,
<member> event StartEvent 初始化,
初始化事件, 当板子开始通电后就会自动触发此事件, 用户可以在这个事件处理代码中做一些初始化工作. 无论任何时候, 系统都会保证这个事件是先于其他任何事件执行, 并且只会执行一次(每次系统上电). 另外在这个事件中可以调用延时, 这时会切换到其他事件, 直到时间到达才会回来. 因此如果在这个事件中带有一些初始化代码, 尽量在调用延时指令之前把所有的初始化都做好.
</member>,
<member> event IdleEvent 反复执行,
系统空闲事件(反复执行)，这个事件会反复的执行，一遍又一遍。可用于屏幕显示参数，反复刷新等。
</member>,
<member> linkconst_int32_1 TT PWM周期,
马达驱动器的PWM调速周期，有效范围是1-200，默认为1，单位是0.1ms，也就是一秒钟会产生100个完整的PWM信号（每个PWM信号包含100个脉冲分辨率）。
</member>,
<member> function_void OS_init OS_init,

</member>,
<member> function_void OS_thread OS_thread,

</member>,
<member> function_void OS_run OS_run,

</member>,
<member> function_void OS_ClearWatchDog OS_ClearWatchDog,

</member>,
<member> function_void_int32 set_servo0 设置舵机0角度为 #,
设置内置舵机驱动端口0控制的舵机角度, 范围是 -90度 到 90度.
</member>,
<member> function_void_int32 set_servo1 设置舵机1角度为 #,
设置内置舵机驱动端口1控制的舵机角度, 范围是 -90度 到 90度.
</member>,
<member> function_void_int32 set_servo14 设置舵机14角度为 #,
设置内置舵机驱动端口14控制的舵机角度, 范围是 -90度 到 90度.
</member>,
<member> function_void_int32 set_servo15 设置舵机15角度为 #,
设置内置舵机驱动端口15控制的舵机角度, 范围是 -90度 到 90度.
</member>,
<member> function_void LightOpen 指示灯点亮,
此指令让板子上的指示灯点亮
</member>,
<member> function_void LightClose 指示灯熄灭,
此指令让板子上的指示灯熄灭
</member>,
<member> function_void LightSwap 指示灯反转,
此指令让板子上的指示灯反转, 当之前指示灯点亮时, 那么此指令让指示灯熄灭; 当之前指示灯熄灭时, 此指令让指示灯点亮.
</member>,
<member> function_void_int32 LightFlashTimes 指示灯闪烁 # 次,
此指令让指示灯闪烁指定的次数, 最大的闪烁次数是 20 0000 0000 次.
</member>,
<member> function_void LightFlash 指示灯闪烁,
此指令让指示灯反复闪烁不停, 直到调用另外的一个控制指令(如指示灯熄灭, 点亮指令等等).
</member>,
<member> function_void_int32 set_t 设置PWM周期为 #,
范围是1-200，数值越大，PWM周期越大，马达越抖动，但是马达的最低启动功率也会降低，例如：默认PWM周期设置为1时，马达功率需要超过30左右才会转动；如果设置PWM周期为100之后，则功率超过10马达即可转动。需要用户根据实际情况权衡设置。
</member>,
