DSP课件第九章TMS320LF240x片内外设.pptVIP

  • 7
  • 0
  • 约3.38万字
  • 约 123页
  • 2019-06-19 发布于湖北
  • 举报
第9章 TMS320LF240x片内外设 9.1 看门狗(WD)定时器模块 看门狗(WD)定时器模块用来监视软件和硬件操作,在软件进入一个不正确的循环或者CPU出现暂时性异常时,WD定时器溢出以产生一个系统复位。大多数芯片的异常操作和CPU非正常工作的情况都能通过看门狗的功能清除和复位。因此看门狗的监视功能可增强CPU的可靠性,以确保系统运行的安全和稳定。 1、 看门狗(WD)定时器模块的结构 看门狗(WD)定时器模块的结构如下图所示。WD模块的所有寄存器都是8位长,该模块与CPU的16位外设总线的低8位相连。 看门狗定时器的时钟(WDCLK)是一个低频时钟,由CPU的CLKOUT产生。当CPU处于低功耗模式IDLE1和IDLE2时,仍能保证看门狗继续计数。仅当看门狗使能时,WDCLK才有效。WDCLK的频率由下式计算: WDCLK=(CLKOUT)/512 当CLKOUT=40MHz时,WDCLK=78125Hz是一个典型值。 除HALT低功耗模式外,无论片内任一寄存器的状态如何。WDCLK都将使能WD定时器功能。 WD模块有3个控制寄存器对其进行控制和管理: (1)WD计数寄存器(WDCNTR)——地址7023h

文档评论(0)

1亿VIP精品文档

相关文档