lovemaomao518 发表于 2012-11-12 12:01:14

关于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上有没有办法区别开来呢!请高手解答,谢谢了!
高分悬赏!
 
 

lovemaomao518 发表于 2012-11-12 13:10:58

RE:关于STM32 的复位源定位,STM32的严重BUG

我自己抢沙发了,版主为什么不来呢!

xieyuanfu 发表于 2012-11-15 13:45:35

RE:关于STM32 的复位源定位,STM32的严重BUG,版主请进!

这问题 标题 弄错了啊你应该 选择 求助的 标题的啊要不别人不注意到的啊
页: [1]
查看完整版本: 关于STM32 的复位源定位,STM32的严重BUG,版主请进!