搜索
查看: 1491|回复: 8

[原创] 【银杏科技ARM+FPGA双核心应用】STM32H7系列25——IWDG

[复制链接]

该用户从未签到

48

主题

68

帖子

0

蝴蝶豆

金牌会员

最后登录
2022-5-12
发表于 2020-4-17 09:45:08 | 显示全部楼层 |阅读模式
一、硬件平台

icore4_board_1.jpg

二、实验简介
      在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界磁场的干扰,造成各种寄存器和内存的数据混乱,会导致程序指针错误,不在程序区,取出错误的程序指令等,都会陷入死循环。程序的正常运行被打断,由单片机控制的系统无法继续正常工作,会造成整个系统陷入停滞状态,发生不可预料的后果。看门狗就是定期的查看芯片内部的情况,一旦发生错误就向芯片发出重启的电路。看门狗命令在程序的中断中拥有最高的优先级。
      STM32H750的独立看门狗由内部专门的32Khz低速时钟(LSI)驱动,即使主时钟发生故障,它也仍然有效。这里需要注意独立看门狗的时钟是一个内部RC时钟,所以并不是准确的32Khz,而是在17~47Khz之间的一个可变化的时钟,只是我们在估算的时候,以32Khz的频率来计算,看门狗对时间的要求不是很精确,所以,时钟有些偏差,都是可以接受的。本实验通过使用STM32CubeMx完成对IWDG的配置,以按键按下制造正常程序被打断以实现系统复位的功能。

三、资料下载(实验源码+详细文档操作说明)
1、源代码
26_iwdg.zip (888.99 KB, 下载次数: 5)
回复

使用道具 举报

该用户从未签到

2

主题

90

帖子

0

蝴蝶豆

高级会员

最后登录
2021-6-13
发表于 2020-5-3 23:17:37 | 显示全部楼层
好资料,谢谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

蝴蝶豆

新手上路

最后登录
2020-5-4
发表于 2020-5-4 22:27:55 | 显示全部楼层
好资料,谢谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

63

帖子

0

蝴蝶豆

中级会员

最后登录
2021-4-20
发表于 2020-9-18 09:57:46 | 显示全部楼层
感谢分享
回复

使用道具 举报

该用户从未签到

0

主题

59

帖子

0

蝴蝶豆

初级会员

最后登录
2021-2-1
发表于 2020-11-16 16:52:48 | 显示全部楼层
好资料,先收藏了,感谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

13

帖子

0

蝴蝶豆

初级会员

最后登录
2021-1-18
发表于 2020-11-24 08:55:22 | 显示全部楼层
资料蛮全的,谢谢楼主分享
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

16

帖子

0

蝴蝶豆

初级会员

最后登录
2021-1-21
发表于 2020-11-26 15:46:43 | 显示全部楼层
感谢分享
回复

使用道具 举报

该用户从未签到

0

主题

12

帖子

0

蝴蝶豆

新手上路

最后登录
2021-1-13
发表于 2020-12-8 17:52:37 | 显示全部楼层
多谢分享,有了独立看门狗,程序跑飞也不怕了
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

67

帖子

0

蝴蝶豆

初级会员

最后登录
2021-1-20
发表于 2021-1-16 08:43:15 | 显示全部楼层
学到了,感谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-20 23:40 , Processed in 0.200519 second(s), 40 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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