返回
芯答
用户端 · CLIENT
01

历史记录

12 条 SYNC
02

对话框

INPUT READY
⌘K 引用 ⌘/ 指令
0 / 2000
03

当前对话

STM32 最小系统复位电路 STREAM
今天 14:26
我 · YOU

STM32 的 NRST 引脚,内部已经有上拉了,外部还需要再接一个 10k 上拉吗?

芯答 · XINDA

结论:不强制,但工程上建议保留外部上拉(典型 10k)。

STM32 内部确实集成了约 40kΩ 的弱上拉,正常环境下足以把 NRST 拉到高电平。但它阻值偏大、抗扰能力弱,长走线或噪声环境下容易被误触发复位。

推荐的外部复位电路是:10kΩ 上拉到 VDD,并联 100nF 到 GND,再串一个 100Ω 电阻到按键,构成一个 RC 去抖网络。

NRST · 推荐电路
VDD ──[10k]──┬── NRST
              │
             [100nF]
              │
             GND

按键 ──[100Ω]── NRST
我 · YOU

那 100nF 会不会让复位脉冲被拉得太宽,影响上电时序?

芯答 · XINDA

不会。10k × 100nF 的时间常数约为 1ms,而 STM32 要求的最小复位脉宽通常在 20µs 量级,余量充足。

真正需要注意的是上电速率:如果 VDD 上升过慢,RC 会跟着 VDD 缓慢爬升,可能落在芯片的复位阈值模糊区。这种情况建议改用带滞回的复位监控芯片(如 IMP809)。

芯答 · XINDA
04

修订框

REVISION DRAFT
等待修订指令
MODEL · 连接中 SESSION 00 / 00 CONTEXT 0 轮 LATENCY -- LOCAL --:--:-- 连接中…