maleisj 发表于 2020-4-16 13:41:40

STM32L431 STOP2模式 DEBUG 如何才能好用?

STM32L431 STOP2模式 DEBUG如何才能好用?跪求帮助谢谢!!

STM32L431 进入STOP2模式,已经开启HAL_DBGMCU_EnableDBGStopMode(); 并且使能了 PA13 ,PA14管脚时钟;

在程序进入主循环后,不断快速轮训。完全不受低功耗定时器,定时唤醒时序的控制。 程序无法在低功耗停止模式下DEBUG。

请问还需要开启什么吗?比如__HAL_DBGMCU_UNFREEZE_LPTIM1();这些是否必要?还有什么其他需要开启或关闭的地方,如SRAM,FLASH,WATCHDOG等?


另外,RCC_AHB3SMENR ,RCC_APB1SMENR1 什么条件下配置使用?

butterflyspring 发表于 2020-5-9 17:36:58

试了一下,就是那一条函数,并且不要关闭PA13,PA14. 这样就能保持系统时钟。同时避免调试陷入STOP下断开连接的烦恼,继续执行下面的代码
页: [1]
查看完整版本: STM32L431 STOP2模式 DEBUG 如何才能好用?