2017年12月14日学习总结

今天上午学习了看门狗的程序。它其实是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。

工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。

下午学习用库函数控制输入输出模式,用按键k1控制蜂鸣器。首先初始化rtc和GPIOA0为输入下拉,初始化GPIOI11 为输出下拉,并设置复位置0,然后读输入管脚的状态,控制按键输出。下午的这个程序自己很认真的编写出来,从逻辑分析到查询函数一步到最后成功实现功能,觉得特别开心。再接再励!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一个计数器通常是由一组触发器构成,该组触发器按照预先给定的顺序改变其状态,如果所有触发器的状态改变是在同一时钟脉冲...
    锦穗阅读 15,239评论 0 6
  • 看门狗介绍 看门狗,又叫watchdog timer,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其...
    xuluqxulu阅读 5,231评论 0 48
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,727评论 19 139
  • 我们终此一生,就是要摆脱他人的期待,找到真正的自己。 小说描绘了一个华裔美国人和美国女孩儿的家庭故事,对于移民一代...
    木羽子阅读 368评论 0 0
  • 《被动》上卷 知有飘零 第十一章 在对的时间遇到你 - 简书 第十二章《一阕悲歌》 热恋中的情侣对季节的变化感觉迟...
    矜風阅读 669评论 0 3

友情链接更多精彩内容