内置看门狗
有的微控制器自带看门狗电路,包括独立看门狗和窗口看门狗。
独立看门狗(IWDG):由专用的低速时钟驱动,主时钟故障也仍然有效的看门狗电路。
窗口看门狗(WWDG):由外设时钟分频后得到,可配置时间窗口来检测程序的非正常行为的看门狗电路。
IWDG和WWDG都是解决软件错误引起的故障,在计数器中装入值,递减,减到下限值之前,若计数器重新被赋值,则不会产生复位信号,否则产生复位信号。
IWDG适用于在主程序之外,并且对时间精度要求低的场合。
WWDG应用于对计时要求高的场合。
相比于IWDG计数器减小0产生复位,WWDG是减小到某一窗口值,这个值可以设定,这就是窗口定义的来源。
微控制器分类
微控制器(Microcontroller Unit,即MCU)可从不同方面进行分类:根据数据总线宽度可分为8位、16位和32位机;根据存储器结构可分为Harvard结构和Von Neumann结构;根据内嵌程序存储器的类别可分为OTP、掩膜、EPROM/EEPROM和闪存Flash;根据指令结构又可分为CISC(Complex Instruction Set Computer)和RISC(Reduced Instruction Set Computer)微控制器。
上一篇:服务器搭建三个软件是什么?根据服务器的规模不同的分类是?
下一篇:最后一页