请教9s08GT60怎么才能进入STOP3休眠状态呢?

- UID
- 113380
- 性别
- 女
|
请教9s08GT60怎么才能进入STOP3休眠状态呢?
主循环下设置Stop3模式按照datasheet上就是那么设置的。小弟不知道那边出了问题
,那位大虾能帮忙解答一下。
for(;;) {
SOPT_STOPE=1; /* STOP IE */
SPMSC2=SPMSC2&~0x03;/* Enable deep sleep mode stop3. */
} /* loop forever */ //end for |
|
|
|
|
|

- UID
- 113380
- 性别
- 女
|
明白了
谢谢版主关心,回复的好快阿。
忘加命令了,用KBDWAIT才进入休眠状态。
SRTISC=SRTISC&~0x07; /* Disable wake up timer. */
SPMSC2=SPMSC2&~0x03;/* Enable deep sleep mode stop3. */
for(;;) {
KBDWAIT;
} /* loop forever */ //end for |
|
|
|
|
|

- UID
- 113380
- 性别
- 女
|
请教版主
有什么办法通常情况下MCU工作在STOP1状态下,然后周期性的MCU在STOP3状态下检测一段时间呢?(因为想用stop1状态比较省电)
[em27][em27] |
|
|
|
|
|