OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...
查看: 458|回复: 7

STEM32F429 窗口看门狗实验失败 玩的寄存器版本 即使用源码程序也失败了

[复制链接]

  离线 

1

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-7-6
在线时间
2 小时
发表于 2018-7-7 10:02:20 | 显示全部楼层 |阅读模式
1金钱
系统在一直复位。用stlink仿真发现,在给WWDG_CR赋值7F的初始值后,在使能看门狗,计数器的值已经低于下窗口3F的值了。这是什么原因?是一个指令用时太长了还是时钟不对?用的源码。哪位大神能解答一下啊!!!!

回复

使用道具 举报

  离线 

1

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-7-6
在线时间
2 小时
 楼主| 发表于 2018-7-7 11:18:35 | 显示全部楼层
试了计数器中断的试验源码,实验也是失败的。只有一个DS0灯亮。。。。。。哪里设置有问题?硬件?
回复

使用道具 举报

  离线 

508

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
132710
金钱
132710
注册时间
2010-12-1
在线时间
1240 小时
发表于 2018-7-8 01:57:25 | 显示全部楼层
别仿真,直接下载我们寄存器版本例程,然后全速运行。。。
回复

使用道具 举报

  离线 

1

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-7-6
在线时间
2 小时
 楼主| 发表于 2018-7-10 22:11:20 | 显示全部楼层
正点原子 发表于 2018-7-8 01:57
别仿真,直接下载我们寄存器版本例程,然后全速运行。。。

就是正常运行失败我才仿真去找原因的。后来发现寄存器版本的都会失败。中断试验也失败。用串口查看器看到程序在while里跑。但是中断程序无法进入。但用HAL库版本的代码就没问题。
尝试把hal库里的中断设置和使能程序替换掉寄存器的,还是失败。。。。是不是其他哪些地方设置不一样。。。。
回复

使用道具 举报

  离线 

508

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
132710
金钱
132710
注册时间
2010-12-1
在线时间
1240 小时
发表于 2018-7-11 02:20:51 | 显示全部楼层
fwy134679 发表于 2018-7-10 22:11
就是正常运行失败我才仿真去找原因的。后来发现寄存器版本的都会失败。中断试验也失败。用串口查看器看到 ...

不应该,我明天测试下
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

  离线 

17

主题

305

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
713
金钱
713
注册时间
2018-6-30
在线时间
132 小时
发表于 2018-7-11 10:47:28 | 显示全部楼层
我这边也用寄存器例程下载成功后,实验现象DS0红灯亮一下,紧接着DS1蓝灯不停的闪烁。按了复位,还是一样的现象。你试下FlyMcu串口下载擦除下芯片,再重新下载程序。也有可能程序被你改了,要不,我发份新的程序给你,发下你的邮箱
等阳光,等彩虹,等你!
回复

使用道具 举报

  离线 

1

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-7-6
在线时间
2 小时
 楼主| 发表于 2018-7-11 22:15:11 | 显示全部楼层
1208 发表于 2018-7-11 10:47
我这边也用寄存器例程下载成功后,实验现象DS0红灯亮一下,紧接着DS1蓝灯不停的闪烁。按了复位,还是一样的 ...

我用的正点原子的源码,一点没改。就是不进中断。用HAL库版本的就好使。。。怀疑芯片坏了。但坏了的话都不好使啊。。。
回复

使用道具 举报

  离线 

17

主题

305

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
713
金钱
713
注册时间
2018-6-30
在线时间
132 小时
发表于 2018-7-12 10:43:45 | 显示全部楼层
本帖最后由 1208 于 2018-7-12 10:45 编辑

哈哈!有可能复位键被坏了或按死了,你烧下我现在发给你的程序试试看,建议用串口下载也试下,也看看boot接低电平。实在不行,再做进一步分析。

实验6 窗口看门狗实验.zip

1.22 MB, 下载次数: 5

等阳光,等彩虹,等你!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




关闭

必看,必学:"原子哥”力荐上一条 /1 下一条

正点原子公众号

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-9-19 05:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
/* */