第10章-项目8:看门狗应用.pptxVIP

  • 3
  • 0
  • 约1.76千字
  • 约 13页
  • 2026-09-08 发布于陕西
  • 举报

第10章项目8:看门狗应用

10.1项目目的和内容

项目目的和内容了解STC32G系列单片机系统复位的方式,掌握看门狗定时器的原理;掌握单片机看门狗定时器的寄存器配置及程序设计。目的编写程序观察开启看门狗WDT后及时喂狗系统正常运行的现象;编写程序观察开启看门狗WDT但未及时喂狗系统复位的现象。内容

10.2单片机系统复位与看门狗简介

10.2.1单片机系统复位STC32G系列单片机的复位分为硬件复位和软件复位两种硬件复位时,所有寄存器的值会复位到初始值,系统会重新读取所有的硬件选项。同时根据硬件选项所设置的上电等待时间进行上电等待。软件复位时,除与时钟相关的寄存器保持不变外,其余的所有寄存器的值会复位到初始值,软件复位不会重新读取所有的硬件选项。

10.2.1单片机系统复位STC32G系列单片机的软件复位是通过IAP控制寄存器IAP_CONTR的SWRST使能(1)SWBS为软件复位启动选择0:软件复位后从用户程序区开始执行代码。用户数据区的数据保持不变1:软件复位后从系统ISP区开始执行代码。用户数据区的数据会被初始化(2)SWRST为软件复位触发位0:对单片机无影响1:触发软件复位

10.2.2单片机看门狗简介在工业控制、汽车电子、航空航天等须要高可靠性的系统中,为了防止系统在异常情况下,受到干扰,MCU/CPU程序跑飞,导致系统长时间异常工作的情况发生,而设计了

文档评论(0)

1亿VIP精品文档

相关文档