<module>
"闪烁器"可以连接到提供了digital接口的模块上, 用来控制模块闪烁若干次. 例如可以连接到指示灯, 蜂鸣器, 另外它本身也提供了digital接口, 因此可以通过另外一个闪烁器控制它的开关. 闪烁器具有两个属性 "打开时间" 和 "总时间", 通过调节这两个属性, 可以改变闪烁器的闪烁周期和打开周期.
</module>
<name> Flash 闪烁器,
</name>
<member> linkinterface_digital digital0 digital0,

</member>,
<member> var_uint8 OS_time OS_time,

</member>,
<member> linkconst_int32_0.1_秒 high_time 打开时间,
调节闪烁器打开一个设备的时间, 单位是秒. 注意打开时间应该比总时间小.
</member>,
<member> linkconst_int32_0.3_秒 all_time 总时间,
调节闪烁器的一个闪烁周期, 单位是秒. 总时间越大, 那么闪烁的周期越长, 闪烁频率越慢.
</member>,
<member> interface_digital digital1 digital1,

</member>,
<member> function_void OS_init OS_init,

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

</member>,
<member> function_void stop 停止,
闪烁器停止工作, 不再闪烁.
</member>,
<member> function_void_int32 flash_times 闪烁 # 次,
让闪烁器闪烁指定的次数.
</member>,
<member> function_void flash 闪烁,
让闪烁器闪烁不停, 直到调用了其他的指令(如停止闪烁等).
</member>,
<member> function_bool is_ok 闪烁完成,
这是一个条件量, 当闪烁器处于闪烁状态时, 此标志为"否", 即不成立.
</member>,
