
CubeMX配置STM32WBA55在utilities里选项ADV_trace具体功能体现在哪里?
使用CubeMX配置STM32WBA55CG为什么中间件freertos被替换为了 Xcube freertos 它与非无线系列MCU的freertos有什么区别?
stm32旗舰店 天猫旗舰店是没有了吗?
nucleo-wb05kz开发板BLE问题
STM32WB55 USB dongle FUS 0.0.0问题
STM32WB55RG使用USB ST-LINK连接电脑显示未知USB设备,更新驱动后也没有变化,这大概是哪里的问题?
关于意法半导体BLE AOA测向定位的问题
NUCLEO-WBA55CG debug的Serial忘记配置,请教boot模式怎么切换
STM32WB55客户端应用接收的特征长度为什么更改无效呢?
STM32WBA55CG使用spi驱动ST7789 LCD
进入低功耗前需要将清除各种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软件计时器不能关,因为产品需求要一直开着。
遇到同样的问题
您好,请问您这个问题最终解决了吗,如何解决的,可以交流一下吗
楼主解决了吗,我也遇到了,并且比你的更严重,运行几分钟或个把小时就遇到了。。我使用裸机,难搞的很