2019-03-24 09:54发布
qiushenghua 发表于 2015-8-10 01:14 我感觉楼主问的应该是MCU在什么情况下可以使用低功耗模式而不影响正常功能的执行。 简而言之,就是MCU在等 ...
最多设置5个标签!
简而言之,就是MCU在等待的时候,比如延时,轮询,等待某些结果(while的空语句)等等,这些情况下不需要MCU参与运算,那么就可以进入低功耗模式。
楼主说的外围模块在运行时,其实这个时候MCU就出于等待外设运行结果的状态,不需要用到CPU,那么就可以进入低功耗模式来等。
轮询也是一样,没有必要每个时钟周期查询一次,可以间隔一个小的时间片,然后通过定时器中断来唤醒MCU执行一次轮询,查询完毕之后进入低功耗模式。
谢谢你,我就是想问这个问题
一周热门 更多>