我通过上面的代码,获取STM32H745重启源,在测试中使用断电让MCU重启和看门狗让MCU重启的方案,但是每次获取的重启源都是RCC_FLAG_BORRST,请问是什么原因?有什么其他方案可以获取H745的重启源吗? |
什么是 GPIO 事件?如何将事件绑定到外设
求仅使用 HAL ETH、不依赖 LwIP 收发原始以太网帧的示例
STM32F407xx 是否可以输出 50MHz 时钟供给 RMII 以太网 PHY
STM32H573ZI 全速 USB
即使网络已连接时lwip 的 netconn 结构体 state 仍保持 NETCONN_NONE
STM32H725的LSE不起振
stm32f746g-disco开发板的串口通讯连接方式
关于使用FMC功能中的NAND FLASH上的R/B引脚
STM32串口发送数据,USART_FLAG_TC无法置位
STM32L433VCT6 LCD复用引脚如何分配?(同一个引脚同一个复用功能里还有三类引脚)
微信公众号
手机版
因此没清除必然每次都是这个结果。
如果要检测看门狗等复位源,需要先清除标志,然后再获取。
楼主的函数也应使用并行检测逻辑才比较合适。