时序基础一、复位电路设计基础:上电复位时序与复位信号极性
任何监控电路设计的第一步,都是理解"上电复位(Power-On Reset,POR)"的三个阶段。电源建立(VDD从0开始上升)→复位保持(复位信号在电源未稳期间持续有效,MCU不执行任何指令)→复位释放(电源与时钟稳定后复位解除,MCU从复位向量地址开始执行启动代码)。三个阶段缺一不可,跳过其中任何一步都会导致"假启动":MCU在电源尚未稳定时就运行,逻辑状态不确定,系统首次上电即失败。——ST官方应用笔记AN4325《STM32F030xx 和 STM32F070xx 系列硬件开发入门》;ADI官网MAX809数据手册
1.1 上电复位三阶段时序
- 阶段一:电源建立。VDD从0V向标称值爬升,上升时间由电源类型与负载电容决定(线性稳压器通常数百微秒,开关电源含软启动时可达数毫秒)。此时复位信号必须保持有效(低有效复位拉低、高有效复位拉高),把MCU锁死在复位状态;
- 阶段二:复位保持。电源电压越过监控阈值后,监控电路仍维持一段复位延时(典型140ms-250ms),目的是覆盖晶振起振时间——石英晶振起振通常需要数毫秒,RC振荡器起振也需要稳定时间,只有电源与时钟双稳定后MCU启动才有意义;
- 阶段三:复位释放。延时结束,复位引脚释放,MCU采样启动配置(BOOT引脚、选项字节),从Flash或系统存储器开始执行。若需从系统存储器自举,还需关注BOOT0引脚电平与自举程序时序,详见ST应用笔记AN2606。
理解这个时序的意义在于:复位延时不是"拖慢启动"的副作用,而是保证"启动即正确"的必要等待。设计监控电路时,复位延时必须大于"电源建立时间+时钟起振时间",这是选择监控芯片与计算RC参数的第一约束条件。——ST应用笔记AN2606《STM32微控制器系统存储器自举模式》;CSDN《STM32系统复位源头全梳理:POR、BOR、SWR与IWDG冲突的7种场景深度剖析》
1.2 复位信号极性:高有效还是低有效
复位信号有高有效(RESET)与低有效(/RESET,即NRST)两种极性,这是监控电路设计中最容易踩的"第一坑"。89C51等51系列单片机的RST引脚是高电平有效——复位期间RST必须保持高电平,正常运行时为低电平;而STM32、AVR、PIC等绝大多数现代MCU的NRST引脚是低电平有效——复位期间拉低,正常运行时为高。选型与接线时必须严格匹配:把高有效输出的监控芯片(如IMP813L的RESET脚)接到低有效NRST引脚,系统将永远处于复位状态;反过来则永远无法复位。——华强电子网《μP监控芯片在单片机中的应用》;ST RM0360《STM32F030xx参考手册》复位与时钟控制章节
1.3 RC复位电路:参数与先天局限
经典RC复位电路由电阻R(10kΩ-100kΩ)与电容C(1μF-10μF)串联组成,时间常数τ=R×C约10ms-1s,并在电容两端并联一只0.1μF高频滤波电容抑制高频噪声。上电瞬间电容短路、复位脚呈现有效电平,随后电容经R充电、电压按指数曲线上升,达到MCU逻辑高/低门限后复位释放。——TI应用文档《复位IC与上电复位电路设计》;ST AN4325硬件设计指南
RC电路的局限同样明显,共三点:其一,没有精确电压阈值——复位释放点由MCU自身逻辑门限决定,而这个门限与VDD直接相关,VDD缓慢跌落时"复位阈值"与"逻辑失效阈值"同时下降,等于复位信号与芯片失效在赛跑;其二,对短时尖峰毛刺抑制弱——RC网络是低通结构,宽脉冲干扰能耦合到复位脚触发误复位,而亚微秒级尖峰又可能"穿"过滤波电容直接到达复位脚;其三,延时精度差——电解电容容差可达-20%~+50%,且容值随温度漂移,RC延时无法与电源建立时间精确匹配。——ADI官网MAX809数据手册技术说明;CSDN《机器人主控板电源设计避坑指南》
方案取舍二、RC电路 vs 专用监控芯片:一张表看清差距
RC电路成本几乎为零,为何工业现场还是"必须"用监控芯片?因为两者解决的是不同层级的问题:RC解决"上电瞬间怎么启动",监控芯片解决"任何时刻电压是否可靠"。下表为两种方案在关键维度的对照,这是监控电路设计选型时的决策依据:
| 对比维度 | RC复位电路 | 专用监控芯片(MAX809/TPS3823等) |
|---|---|---|
| 电压阈值监测 | 无,阈值跟随VDD漂移 | 带隙基准,阈值精度±1.5%左右,如2.93V/3.08V档 |
| 短时尖峰毛刺抑制 | 弱,干扰可直接耦合复位脚 | 内置滤波/去抖,典型毛刺(如<1μs)被忽略 |
| 复位延时精度 | τ=RC,随容差温度漂移 | 固定延时,典型140ms-250ms,误差小 |
| 温度稳定性 | RC参数随温度变化大 | 带隙基准温漂小,工业级-40℃~85℃规格 |
| 静态功耗 | 接近零 | 微安级(TPS3823典型9μA,MAX809约1μA级) |
| 单件成本 | 几分钱(两只元件) | 几毛到几元(参考价,以市场实时为准) |
| 适用场景 | 消费类简单系统、电池玩具 | 工业控制、机器人、汽车、医疗等可靠性要求高场景 |
对缓慢的电压跌落(如电池放电),RC电路尚能"跟随"放电曲线给出一个大致复位点,勉强可用;但对机器人这种电机启停频繁、母线电流大、电磁环境恶劣的系统,母线电压会出现毫秒级跌落与高频毛刺,RC电路既无法在正确阈值复位,也无法抵御毛刺误触发。工业与机器人场景必须使用专用监控芯片,这是大量工程事故换来的结论。——CSDN技术博客《机器人主控板电源设计避坑指南》;TI官网TPS3823数据手册
独特观点一:RC复位电路的本质是一个"电压跟随器"而非"电压比较器"——它的复位阈值与MCU逻辑门限同源同跌,当VDD缓慢跌落到MCU工作区边缘时,复位输出与芯片失效几乎同时发生,等于"用正在失效的电路去救正在失效的芯片"。专用监控芯片的价值,恰恰在于用独立的带隙基准把"复位判决"与"被监控电压"解耦,让判决者永远清醒。——火烈鸟站长知识库电路设计专题观察
接线实战三、电压监控电路设计:阈值、接线与多电压轨
电压监控是监控芯片最核心的功能。设计要点集中在四个环节:接线方式、阈值选择、输出负载、多轨协同。
3.1 监控芯片接线
- VDD引脚:接被监测电源轨,紧邻引脚放置0.1μF陶瓷去耦电容,走线短而粗,避免把电源纹波与高频噪声引入监控芯片内部比较器;
- RESET引脚:接MCU复位引脚(NRST)。推挽输出(如MAX809)可直接驱动;开漏输出必须外加上拉电阻,典型10kΩ-100kΩ,上拉至被监测电源或MCU的IO电源;
- GND引脚:与MCU、电源共地,单点接地或铺地平面,避免地弹导致阈值误判。
开漏输出上拉电阻的取值原则:在"驱动能力足够"与"静态功耗可接受"之间取折中,3.3V系统常用10kΩ;若复位线较长或负载电容较大,可减小到4.7kΩ以加速边沿。——ADI官网MAX809数据手册(推挽/开漏版本说明);TI TPS3809数据手册应用章节
3.2 阈值选择
阈值(VIT)是电压监控设计的核心参数。选择规则有两条硬约束:阈值必须低于电源标称值,否则正常电压波动就触发复位;阈值必须高于MCU最低工作电压,否则MCU已失效而复位还没来。3.3V系统常用2.93V档(TPS3823)或3.08V档(MAX809),5V系统常用4.55V/4.65V档。阈值过高导致频繁复位、系统抖动;阈值过低则失去保护意义——两者都是常见返工原因。——TI官网TPS3823数据手册阈值表;ADI官网MAX809数据手册阈值表
3.3 多电压轨监控:内核1.8V + IO 3.3V
现代MCU/SoC往往有内核供电(如1.8V)与IO供电(如3.3V)两条关键轨,两条轨的跌落后果不同:内核掉电直接导致逻辑失效,IO掉电导致引脚状态不确定。可靠做法是两条轨分别监控——用两颗单通道监控芯片(如内核轨选1.8V对应阈值档的MAX809,IO轨选3.3V档),或选用双通道监控器(如Microchip MIC2774,SOT-23-5封装内置两路阈值)。多轨监控的时序要求:任何一条轨低于阈值都应立即复位整机,且复位释放必须等所有轨稳定后再进行,避免"半启动"状态。——Microchip官网MIC2774数据手册(双通道电压监控器);电子发烧友《多电源轨系统复位设计要点》
3.4 复位释放延时与电源建立时间匹配
复位延时(tRP)必须覆盖"电源建立时间+时钟起振时间"。开关电源带软启动、或前端有大容量电解电容时,电源建立时间可能长达数十毫秒,此时要选择延时更长的监控芯片(如250ms级),或采用带外部定时电容可调延时的型号。延时过短会出现"上电即复位、复位即失败"的假启动恶性循环。——ST AN4325硬件开发入门;ADI MAX809数据手册复位延时规格(典型140ms)
防死机四、看门狗电路设计:WDI喂狗、超时设定与高可靠架构
看门狗电路解决的是"程序跑飞后系统如何自愈"的问题。它独立于MCU运行,由独立的RC或晶振时钟驱动计时,MCU必须周期性"喂狗"(在WDI脚上产生脉冲翻转),一旦超过超时时间未收到喂狗脉冲,看门狗即判定程序异常,输出复位信号强制MCU重启。
4.1 WDI喂狗信号连接
喂狗信号的产生有两种常用方式:GPIO翻转——在软件喂狗点对WDI相连的GPIO做电平翻转(0→1或1→0),产生方波脉冲;定时器PWM——用硬件定时器输出固定频率PWM接WDI,即使主程序轻微卡顿也能维持喂狗,但会削弱看门狗的"体检"效果,一般不推荐作为唯一喂狗手段。喂狗间隔必须小于看门狗超时时间,工程上通常取超时时间的1/3~1/2:SM706/IMP813L的1.6s超时对应每500ms-800ms喂狗一次。——CSDN《看门狗电路》技术博客(IMP813L 1.6s喂狗机制);Microchip MIC1832数据手册
4.2 看门狗超时时间设定
超时时间分为固定与可编程两类:固定超时如SM706的1.6s、IMP813L的1.6s;可编程超时如MIC1832可通过引脚选择150ms/600ms/1.2s三档,MAX6369系列可通过引脚选择1ms-60s共多档。超时设定遵循"双重约束":既要大于系统最差情况下的主循环周期(防误复位),又要小于"程序失控造成危害的时间预算"(防漏检)。安全类应用(如电机控制)宁可超时短一些,以失控风险换响应速度。——Microchip官网MIC1832数据手册(看门狗超时150ms/600ms/1.2s);ADI官网MAX6369产品页
4.3 外部看门狗与MCU内置IWDG组合
32位MCU普遍内置独立看门狗(如STM32的IWDG,由内部LSI时钟驱动),为何还要外置看门狗芯片?因为内置看门狗与MCU共用供电与复位链,MCU彻底失效(如电源崩溃、内核死锁导致IWDG无法工作)时,内置看门狗也"无能为力"。双看门狗组合是工业级标准做法:IWDG兜底内核级故障,外置看门狗兜底系统级故障——外置看门狗独立供电、独立时钟、独立于MCU判断,MCU整体失效时仍能输出复位。——ST RM0360参考手册(IWDG章节);CSDN《嵌入式系统双看门狗架构设计实践》
4.4 工业级NB-IoT自动复位:三种高可靠架构
NB-IoT等无线通信终端对"长时间无人值守自动恢复"要求极高,业界沉淀出三种高可靠看门狗架构:
- 架构一:独立看门狗芯片+喂狗心跳。监控芯片(含看门狗功能)监测主控喂狗脉冲,超时即复位主控。适用于主控软件可控、故障集中在程序层面的场景,成本最低;
- 架构二:看门狗+电源路径开关。看门狗超时后不直接复位,而是先切断通信模组/主控的供电,延时数百毫秒再重新上电,实现彻底的"冷复位"。适用于通信模组挂死、寄存器状态混乱、仅复位引脚无法恢复的场景;
- 架构三:双MCU互看。主控MCU与通信MCU互相喂狗,任何一方死机,另一方负责复位对方并接管告警。适用于高可用网关、边缘计算节点,可靠性最高,成本与软件复杂度也最高。
三种架构可叠加使用:例如"架构二"的电源开关与"架构三"的双MCU互看组合,可覆盖从程序死循环到硬件挂死的全谱系故障。——CSDN《工业级看门狗电路设计:NB-IoT设备自动复位方案》;电子发烧友《通信模组冷复位电源设计》
独特观点二:看门狗的设计质量不在芯片选型,而在"喂狗点"的位置——把喂狗写在定时器中断里,等于给死循环"打掩护":主循环死锁时中断仍然运行,喂狗照常,看门狗形同虚设。正确的做法是把喂狗放在业务主循环的任务级里程碑处,让"喂狗"成为"主任务心跳"的忠实记录,这样看门狗才真正在体检整个系统。——火烈鸟站长知识库电路设计专题观察
51实例五、51单片机监控电路实例:89C51 + IMP813L
89C51的复位引脚RST为高电平有效,复位要求高电平保持至少2个机器周期(12MHz晶振下约2μs),上电复位常用RC电路(如10μF+10kΩ)实现。但如前所述,RC方案没有电压监控与看门狗,对工控类51系统而言防护不足,因此经典做法是采用IMP813L(MAX813L兼容)多功能监控芯片。
IMP813L为8引脚DIP/SO封装,引脚功能如下:第1脚MR为手动复位输入(低电平有效,接地按键触发复位);第2脚VCC接+5V电源;第3脚GND接地;第4脚PFI为电源故障检测输入(内部1.25V阈值);第5脚PFO为电源故障输出;第6脚WDI为看门狗输入;第7脚RESET为高电平有效复位输出,直接接89C51的RST引脚;第8脚WDO为看门狗输出。——华强电子网《μP监控芯片在单片机中的应用》;百度文库《基于AT89C52的温度测控系统》(IMP813L引脚应用)
🔌 复位链路
IMP813L第7脚RESET(高有效)→ 89C51的RST。上电、掉电、电压低于阈值(约4.65V,5V系统)时自动复位,并支持第1脚按键手动复位。
🐕 看门狗链路
89C51任意GPIO(如P1.0)→ 第6脚WDI。程序正常时每1.6s内至少翻转一次喂狗;超时未喂狗,第8脚WDO输出低电平并触发复位,防止程序跑飞死机。
📉 掉电预警链路
5V电源经电阻分压 → 第4脚PFI,当分压点低于1.25V阈值时第5脚PFO输出低电平,接89C51外部中断INT0,中断服务中立即保存关键数据与变量,实现"软掉电保护"。
⚙️ 参数要点
看门狗超时1.6s(喂狗间隔建议500ms-800ms);复位延时约140ms级;阈值检测器1.25V;工作电压5V。典型应用见华强电子网μP监控芯片应用一文。
这套"复位+看门狗+掉电预警"三合一方案,正是华强电子网《μP监控芯片在单片机中的应用》一文推荐的经典架构:硬件层由IMP813L保证任何时候系统都能回到已知状态,软件层利用PFO中断做掉电前的数据保全,二者配合使51系统达到工业级可靠性。——华强电子网tech.hqew.com《μP监控芯片在单片机中的应用》;中山大学学报论文《MAX/IMP系列微处理器监控芯片的一种新颖用法》
STM32实例六、STM32监控电路实例:MIC1832独立监控模块与内置BOR
以STM32F030K6T6(Cortex-M0+内核,48MHz,32KB Flash,工作电压2.4V-3.6V)为核心板为例,为它设计一块独立监控电路模块,可采用Microchip MIC1832。MIC1832是8引脚表面贴装多功能监控芯片,集成四大功能:电源监控(阈值可选供电电压的5%或10%档,如3.3V轨可选约3.14V或2.97V跌落即复位)、可编程看门狗(超时150ms/600ms/1.2s三档)、复位输出(Power OK/复位延时250ms最小值)、去抖手动复位输入,静态电流小于18μA,并具备双复位输出(RESET与/RESET)。——Microchip MIC1832数据手册(8引脚贴片封装,看门狗150ms/600ms/1.2s典型值,复位延时250ms min,静态电流<18μA)
6.1 MIC1832模块接线设计
- 供电与去耦:VCC接3.3V电源轨,紧贴引脚0.1μF去耦电容,MIC1832阈值档选择5%档(约3.14V跌落复位),兼顾正常纹波与保护裕量;
- 复位连接:/RESET(低有效复位输出)接STM32F030K6T6的NRST引脚,极性匹配;推挽输出直接驱动,无需上拉;
- 看门狗连接:WDI接一个GPIO(如PA0),软件在业务主循环里程碑处翻转喂狗,超时通过STROBE引脚配置为600ms档,兼顾响应速度与误复位裕量;
- 手动复位:/PBRST接按键,去抖后的低脉冲触发复位,替代传统RC按键复位电路。
该独立模块的价值在于:即使STM32F030内部时钟、供电完全异常,MIC1832仍能以自身独立的电源监控与看门狗逻辑把系统拉回正轨——这正是"外部监控+内核BOR"双层防护的工业级设计思路。——CSDN技术博客《基于MIC1832的STM32F0独立监控电路模块设计》项目文章;Microchip MIC1832数据手册
6.2 STM32F0内置BOR/LVD配置
除了外置监控模块,STM32F0系列本身内置了完整的电源监控机制,可通过PTBORCTL寄存器(电源-温度BOR控制寄存器,见RM0360参考手册PWR章节)进行配置:
- 启用VDD BOR复位:使能后VDD低于所选BOR阈值时,芯片硬件直接产生系统复位,无需软件干预,与外部监控芯片形成"双保险";
- VDDA BOR中断配置:VDDA(模拟供电)的BOR可配置为产生中断而非复位,用于在模拟电源跌落时通知软件保存ADC数据与现场,实现"先预警、后复位"的分级保护;
- BOR电平分档:跌落阈值通过芯片选项字节BOR_LEV分档设定(多档可选,具体数值见RM0360与数据手册),设计时应选低于正常最低工作电压、高于系统失效电压的档位;
- 复位原因追溯:复位后读取复位与时钟控制寄存器(RCC_CSR)中的复位标志(如BORRSTF、PINRSTF、IWDGRSTF、WWDGRSTF),可精确区分"欠压复位/引脚复位/看门狗复位",这是跌落测试与现场故障定位的关键手段。
需要特别提醒:STM32F0硬件设计时VDDA与VDD的关系必须满足数据手册要求——当VDDA不等于VDD时,VDDA必须始终大于等于VDD,开机/关机瞬间为保持安全电位差,可在VDD与VDDA之间加外部肖特基二极管,否则可能触发不可预期的复位。——ST AN4325《STM32F030xx 和 STM32F070xx 系列硬件开发入门》;ST RM0360《STM32F030xx参考手册》电源控制章节;CSDN《STM32F0—电源控制》系列技术博客
PCB/EMC七、PCB布局与EMC:让监控电路真正"监控得住"
监控电路再可靠,如果PCB布局不当,也会被噪声"蒙住眼睛"。监控电路设计的PCB要点可归纳为六条:
- 就近放置:监控芯片必须紧邻MCU复位引脚放置,复位走线长度尽量控制在10mm以内,越长越容易耦合干扰;
- 去耦到位:VDD引脚0.1μF去耦电容紧贴引脚,回路尽量小,高频电流环路是辐射与受扰的主要来源;
- 地平面完整:监控芯片下方保持完整地平面,不要被走线割裂,保证复位判决参考地干净;
- 复位走线远离干扰源:复位线、喂狗线远离开关电源电感、时钟线、电机驱动线等高dv/dt、高di/dt区域,必要时两侧包地;
- TVS防护:对可能引出机箱的复位/喂狗走线,或电源入口,加装TVS/ESD防护器件(如USBLC6-2、SMBJ系列),抑制静电放电与浪涌;对外部复位按键走线同样建议加ESD保护;
- 电源入口滤波:电源输入端采用π型滤波(磁珠+电容),先滤后监,避免开关电源纹波直接进入监控芯片阈值比较器导致误判。
值得强调的是,复位引脚上不要随意加过大电容——部分工程师习惯给NRST挂1μF以上电容"滤波",结果复位边沿被拖慢,监控芯片的复位脉冲可能无法被MCU识别,出现"该复位不复位"。NRST引脚外部电容一般不超过0.1μF,这是监控电路设计的高频翻车点。——ST AN4325硬件设计指南;电源网《复位电路PCB布局经验》;TI《复位IC布局与EMC设计应用笔记》
测试验证八、电源跌落测试与验证:用数据证明电路可靠
监控电路设计的最后一步是验证。仅靠"能启动、不死机"的定性判断远远不够,必须用测试数据闭环。完整的验证体系包括四类实验:
8.1 电源跌落实验
用可调电源或电子负载模拟电源快速跌落:设定输出3.3V,以约1V/ms的速率跌落到0V,再恢复。逐档调整跌落深度(3.1V、3.0V、2.9V、2.8V……),记录每个深度下监控芯片是否在正确阈值触发复位,验证阈值选择是否覆盖MCU最低工作电压与系统失效电压之间的窗口。——电子发烧友《电源跌落与复位时序测试方法》;TI TPS3823数据手册测试建议
8.2 干扰注入实验
按照IEC 61000-4-4(电快速瞬变脉冲群EFT)与IEC 61000-4-2(静电放电ESD)标准对样机注入干扰:EFT用±2kV/±4kV等级注入电源线与信号线,ESD用±8kV接触放电打外壳与接口,观察监控电路是否误复位(干扰抑制不足)或漏复位(防护过当导致监控失效)。——IEC 61000-4-4/4-2电磁兼容测试标准;CSDN《工业设备EMC测试与复位问题排查》
8.3 示波器观察复位时序
双通道示波器CH1接电源输出、CH2接复位引脚,触发方式设为电源跌落沿。正确时序应为:VDD跌落穿越阈值→复位信号立即进入有效状态(毫秒级响应)→VDD恢复并越过阈值→再经过复位延时(140ms-250ms)→复位释放。用示波器测量并记录实际复位延时与数据手册标称值的偏差。——电源网《复位时序示波器测量方法》;ADI MAX809数据手册时序图
8.4 日志记录复位原因
软件层在启动早期读取RCC_CSR复位标志寄存器并记录到Flash/NVM:BORRSTF(欠压复位)、PINRSTF(引脚复位)、IWDGRSTF(独立看门狗复位)、WWDGRSTF(窗口看门狗复位);外置监控芯片的PFO掉电预警输出接GPIO,记录掉电事件时间戳。配合高低温(-40℃/25℃/85℃)循环测试,形成"复位原因-环境条件-发生时刻"的完整数据库,用于后续可靠性迭代。——ST RM0360参考手册复位标志寄存器说明;CSDN《嵌入式系统复位日志与故障定位实践》
避坑清单九、常见设计错误避坑清单
以下十条是监控电路设计现场最高频的返工原因,逐条核对可省去大量调试时间:
- 阈值选错:阈值高于MCU最低工作电压→电源纹波稍大即频繁复位;阈值过低→MCU已失效复位才来,保护形同虚设;
- 极性接反:高有效RESET错接低有效NRST(或反之),系统"永远复位"或"永远不复位",上电即异常且极难排查;
- 开漏忘上拉:开漏输出的监控芯片复位脚悬空,复位状态不确定,时好时坏、偶发死机;
- 喂狗间隔过短:喂狗周期接近看门狗超时时间,任务抖动或中断风暴即触发误复位;应留1.5-2倍以上裕量;
- 在中断里喂狗:主循环死锁时中断仍运行、喂狗照常,看门狗形同虚设,死机无法自愈;
- 复位引脚电容过大:NRST挂1μF以上电容,复位边沿过缓,监控芯片复位脉冲无法被MCU可靠识别;
- 复位延时小于电源建立时间:开关电源软启动或大电容负载时,MCU在电源未稳时提前启动,出现"假启动"恶性循环;
- 多电压轨只监控一路:只监3.3V漏掉1.8V内核轨,内核掉电导致逻辑失效时复位信号根本不会产生;
- 调试与看门狗冲突:仿真暂停时喂狗超时被复位,误以为代码有Bug;调试时应禁用看门狗或利用调试暂停特性(如STM32的DBG_IWDG_STOP);
- 复位走线过长且无防护:复位线横穿板子、靠近电机驱动线,EFT/ESD下误复位频发,必须就近放置+包地+TVS。
这十条中,"极性接反"与"开漏忘上拉"属于原理图阶段即可拦截的低级错误,"喂狗位置"与"复位延时匹配"则是系统设计阶段的认知问题,建议将本清单纳入监控电路设计评审模板。——华强电子网《μP监控芯片在单片机中的应用》;CSDN《嵌入式复位电路十大设计误区》;ST AN4325