5.28335 外设测试重点.docVIP

  • 5
  • 0
  • 约9.95千字
  • 约 9页
  • 2017-01-25 发布于湖北
  • 举报
5.28335 外设测试重点

2008-3-7 看门狗溢出时间计算: WDCLK(看门狗时钟) = CLKOUT(经PLL后输出的系统时钟) / 512 WD的计数寄存器是8位的增量计数器,且计数溢出后要延时一个周期。 所以WD的OVERFRE(溢出频率)= WDCLK / WDPS(WD分频系数) / 257 OVERTIME(溢出时间)=1S / OVERFRE =55255 * WDPS / CLKOUT (S) WDCR(控制寄存器)写时不可以用位设定,因为当写访问WDCR时,WDCHK(2:0)要写101B,否则会引起系统复位。WDCHK(2:0)读值为000B。 而我们定义的位操作,实际就是先读寄存器的值,再与对应的位相或或相与置位清0后再写回寄存器,这样位写WDCHK(2:0)将都被写000B而引起复位。 2008-3-8 中断标志寄存器IFR,由CPU内核控制,一旦中断被响应,IFR会被CPU自动清除(除INTR指令引起的中断外),不需要人工干预。 IFR中断标志寄存器只有INT1~INT6,那上面说的是用INTR引起外部中断,那时就需要人工干预了?引起的中断如何执行? 无法观察到IFR的变化,其一直为0,可能是有置1,只是中断响应又把它清0了。那上述所说的除外情况是怎样的情况呢。 用INTR进外部中断时,不可屏蔽,即IMR对其无影响。IMR只是屏蔽对外部中断源的响应。 C

文档评论(0)

1亿VIP精品文档

相关文档