你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 5308|回复: 2

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

[复制链接]

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
2019-4-18
发表于 2012-11-12 12:01:14 | 显示全部楼层 |阅读模式
 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上有没有办法区别开来呢!请高手解答,谢谢了!
高分悬赏!
 
 
回复

使用道具 举报

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
2019-4-18
 楼主| 发表于 2012-11-12 13:10:58 | 显示全部楼层

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

我自己抢沙发了,版主为什么不来呢!
回复 支持 反对

使用道具 举报

8

主题

206

回帖

0

蝴蝶豆

中级会员

最后登录
2019-10-23
发表于 2012-11-15 13:45:35 | 显示全部楼层

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

这问题 标题 弄错了啊  你应该 选择 求助的 标题的啊  要不别人不注意到的啊
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版