在程序中应如何设置才能增加MCU进出GREEN MODE的稳定性?
为了增加MCU进出GREEN MODE的稳定性,在进行模式切换时,必须使用IDE自带的宏指令来操作(在M2IDE_V115或以后的版本中已附带这部分宏指令,路径为C:\Sonix\M2IDE_V115\use_inc2下,相应母体的inc文件内),其它模式间的切换也必须使用对应的宏指令来完成。
关于各种模式操作的宏名称, 请参考下表:
宏名称 | 宏长度 | 说明 |
@SleepMode | 1-word | 系统进入Sleep Mode (Power Down). |
@GreenMode | 3-word | 系统进入Green Mode, 包含系统同步处理程序. |
@SlowMode | 2-word | 系统进入Slow Mode, 同时停止高速振荡源. |
@NormalMode | 5-word | 系统由Slow Mode切换至Normal Mode, 程序包含启动高速振荡器,
高速振荡器warm-up程序与系统切换至Normal Mode控制程序. |