STM32WB55 使用JLink 或者 STLINK都无法识别到芯片
如何估计STM32WB5MMG的功耗
STM32WB55如何把stack和FUS和APP应用程序,合并成一个文件同时烧录呢。
STM32WB55进入shutdown
STM32WB55rgv6使用BLE,为什么手机的ST BLE TOOLBOX扫描不到蓝牙?
STM32WB5MMG 问题
请问一下,stm32WB有可以驱动声卡的驱动程序吗(声卡是PCM2704)?
STM32WB5MMG蓝牙问题
STM32WB55RG怎么配置GPIO输入模式?
STM32WB10CC可以做MESH吗
进入低功耗前需要将清除各种pending 位,关掉不需要的中断。否则有机会进入故障状态。
清除中断需要注意:不要仅仅关闭内核部分,还要处理外设部分,否则在执行STOP位前容易概率性发生pending 位存在导致故障发生。
butterflyspring,谢谢你的回复和指点。项目外部GPIO口有2个中断,在进入中断函数前,做了Clear the EXTI's line pending bits. 的处理。如下:
void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin) { / EXTI line interrupt detected / if (__HAL_GPIO_EXTI_GET_IT(GPIO_Pin) != 0x00u) { __HAL_GPIO_EXTI_CLEAR_IT(GPIO_Pin); //Clear the EXTI's line pending bits. HAL_GPIO_EXTI_Callback(GPIO_Pin); //进入中断处理函数,处理自定义功能 } }
项目是居于freeRTOS系统开发的,使用到软件计时器: HW_TS_Create //创建虚拟软件计时器, 它基于RTC现实的虚拟软件计时器。这个软件定时器是一直开的,进入stop模式待机也没关,不知道是否有影响。这2软件计时器不能关,因为产品需求要一直开着。
遇到同样的问题
您好,请问您这个问题最终解决了吗,如何解决的,可以交流一下吗
楼主解决了吗,我也遇到了,并且比你的更严重,运行几分钟或个把小时就遇到了。。我使用裸机,难搞的很