关于STM32的低功耗详细解析请在 STM32低功耗模式解读中查看,在里面讲到当STM32在停止模式时,芯片1.8V区域时钟别关闭,HSI,HSE时钟也被关闭,当某个使能的中断或事件发生后,STM32从停止模式退出,此时STM32默认的时钟为HSI,因此若要让STM32回到运行模式并正常工作一段时间,必须要注意STM32的时钟问题,按照实际情况选择是否将系统时钟恢复到停止模式前的时钟配置。
测试采用芯片为stm32fo30,HSI时钟频率为8M,系统频率为48M。PLL倍频为12,输入为HSI/2。
测试一LED点亮时间的影响
采用systick定时器定时,按键按下后L

STM32在停止模式唤醒后,默认使用HSI时钟,可能导致LED延迟熄灭和串口通信异常。若不恢复系统时钟至停止模式前的配置,LED点亮时间会延长6倍,串口数据无法正常接收。恢复系统时钟可确保设备正常运行。
最低0.47元/天 解锁文章
2638

被折叠的 条评论
为什么被折叠?



