2277| 4
|
个别板子出现:进入停机后,看门狗无法唤醒、定时器中断也无法唤醒。请问这是个别芯片的毛病吗? |
1金钱
最佳答案补充一下:
由于看门狗不能唤醒、定时器不能唤醒,因此加了个WKUP唤醒,试试代码是不是连WKUP都无法唤醒。于是加了下面两句话,这时停机无法唤醒的问题复现不出来了。
__HAL_PWR_CLEAR_FLAG(PWR_FLAG_WU); //清除Wake_UP标志
HAL_PWR_EnableWakeUpPin(PWR_WAKEUP_PIN5); //设置WKUP用于唤醒
难道说停机模式需要加这个吗?我明明没用到WKUP唤醒,引脚悬空的,也不得不加HAL_PWR_EnableWakeUpPin ...
| ||
自在随心
|
||
| ||
自在随心
|
||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-25 22:20
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网