关于STM32 的复位源定位,STM32的严重BUG,版主请进!
STM32 的寄存器RCC-CSR说明了复位源类型:RCC_FLAG_BORRST: POR/PDR or BOR reset //上电复位Power-on/power-down reset reset
RCC_FLAG_PINRST: Pin reset //NRST pin可能为看门狗重启
RCC_FLAG_PORRST: POR/PDR reset //上电复位POR/PDR
RCC_FLAG_SFTRST: Software reset //软件复位
RCC_FLAG_IWDGRST: Independent Watchdog reset //独立看门狗复位
RCC_FLAG_WWDGRST: Window Watchdog reset //窗口看门狗复位
RCC_FLAG_LPWRRST: Low Power reset //低电压复位
测试复位源发现:
1. 上电时,寄存器中复位源为:RCC_FLAG_BORRST,RCC_FLAG_PINRST, RCC_FLAG_PORRST
2. 当外部加看门狗芯片,对NRST复位时,复位后寄存器复位源为:RCC_FLAG_BORRST,RCC_FLAG_PINRST, RCC_FLAG_PORRST
上电复位和外部看门狗复位无法区别开来,应该是一个BUG哦!
我用F020单片机这两种上电是可以区别开来的,STM32上有没有办法区别开来呢!请高手解答,谢谢了!
高分悬赏!
RE:关于STM32 的复位源定位,STM32的严重BUG
我自己抢沙发了,版主为什么不来呢!RE:关于STM32 的复位源定位,STM32的严重BUG,版主请进!
这问题 标题 弄错了啊你应该 选择 求助的 标题的啊要不别人不注意到的啊
页:
[1]