分立元件实现的监控电路,受温度、湿度、压力等外界的影响大而且对不同元件影响不一致 较大板面积,过多过长的引脚容易引入射频干扰,功耗大也是很多应用难以接受,而集成电路能很好的解决此类问题。目前也有不少微处理器中集成监控电路,处于制造成本和工艺技术原因,此类监控电路大多数是用低电压CMOS工艺实现的,比起用高电压、高线性度的双极工艺制造的专用监控电路 性能还有一段差距。
结论是:使用ARM而不用专用监控电路,可能导致得不偿失,经验也告诉我们使用专用监控电路可以避免很多离奇古怪的问题。
图 用MAX708实现的ARM复位电路
上图是实用可靠的ARM 复位电路。ARM 内核的工作电压较低。R1 可保证电压低于 MAX708 的工作电源还能可靠复位。其中TRST 信号是给JTAG 接口用的。使用74 HC125 可实现多种复位源对ARM 复位,如通过PC机串口或JTAG接口复位ARM。
RST连接到ARM芯片得复位引脚,TRST连接到ARM芯片内部JTAG接口电路复位引脚。当复位按键RST按下时,MAX708立即输出复位信号,其引脚/RST输出低电平导致74HC125导通,信号RST、TRST将输出低电平使系统复位。平时MAX708的/RST引脚输出高电平,74HC125截止,由上拉电阻R2、R3将信号RST、TRST上拉为高电平。系统可正常运行或进行JTAG仿真调试。