硬件设计 / 企业面试高频题
有些板子第一次上电能正常启动,快速断电再上电却偶发跑飞;也有板子在电源缓慢爬升或负载突变时出现异常复位。面试官通常想知道:你是否理解复位信号与电源电压之间的关系,以及什么时候需要外部电压监控芯片。
面试先说结论
RC复位主要利用电阻、电容形成简单延时,成本低,但延时会受电源上升斜率、器件容差、温度和快速掉电影响。复位监控芯片则监测电源是否达到设定阈值,并在电压稳定后按规定延时释放RESET,更适合电源变化复杂、启动可靠性要求高或存在多路电源的系统。是否需要外部监控器,要结合MCU内部POR/BOR能力和系统电源条件判断。
一、核心原理与工程判断

复位信号要解决什么问题
MCU在供电尚未达到可靠工作范围时,不应提前执行程序。上电复位(POR)负责在启动阶段建立确定的初始状态;欠压复位(BOR)则在电源跌落到不可靠区域时重新复位。复位释放时机不仅与电压阈值有关,还与芯片要求的复位脉宽、时钟启动和电源稳定时间有关。
RC复位为什么不一定可靠
简单RC网络可以让RESET延迟释放,但它并不会真正判断电源是否已经达到安全电压。若电源上升缓慢、存在多次跌落、快速断电后电容未充分放电,复位时序可能不符合MCU要求。电容和电阻容差也会让延时分散,因此不能仅凭“加了10k和0.1μF”就认为复位设计可靠。
复位监控芯片如何工作
电压监控器持续检测电源,当电压低于阈值时拉住复位输出;当电压超过释放阈值并保持规定时间后,再释放RESET。选型时要核对监控阈值、阈值精度、复位延时、输出是推挽还是开漏、有效电平、复位输出电流及工作电压范围。开漏输出通常还需要合适的上拉电阻。
布局和多电源系统要注意什么
监控器应靠近被监控电源和复位输入,复位走线尽量短,避免靠近开关节点和高噪声走线。若MCU、Flash、射频模块分别由不同电源供电,要明确谁先上电、谁先复位,以及复位释放是否早于外设电源稳定。
二、实际排查与设计步骤
用示波器同时观察MCU的VDD和NRST,检查上电斜率、掉电速度、纹波和复位释放时刻。
对照MCU数据手册核对POR/BOR阈值、复位脉宽、时钟启动条件以及外部复位输入电平要求。
如果使用外部监控器,核对阈值容差、延时时间、输出类型和上拉电阻,确认其电源掉电时也能可靠拉低复位。
进行慢上电、快速断电再上电、负载突变和低温/高温测试,观察是否存在提前释放、重复复位或复位线毛刺。
三、面试中的常见失分点
误区1:认为所有MCU内部都有足够精确的BOR,忽略具体型号的阈值和复位时序差异。
误区2:只计算RC时间常数,不考虑电源慢爬升、掉电放电路径和复位输入门限。
四、面试官可能继续追问
面试追问:MCU已经有内部BOR,为什么有些产品仍然使用外部复位监控芯片?
当系统对复位阈值精度、复位延时、多个电源轨的监控或上电时序有更高要求时,外部监控器可以提供更明确的阈值和延时控制;是否增加,要依据内部BOR规格和系统风险评估,而不是一概而论。
相关业务与课程
围绕电子工程师实际岗位能力,了解对应方向的系统课程。

扫码关注































