
STM32F10xxx支持三种复位形式,分别为系统复位、上电复位和备份区域复位,如图3.1(a)、图3.1(b)、图3.1©所示。 o( j# ?" d% `. \1 A![]() 6 q/ O5 M3 o& R( r# e; ~ 图3.1(a) 系统复位 ![]() * g x3 s- a* [& D 图3.1(b) 上电复位 ![]() % F' a& ]3 S& U& [ 图3.1(c) 备份域复位/ Z3 N% x5 L0 f9 L& D. P 其中我们设计的复位电路为系统复位,通过给NRST引脚一段时间的低电平实现,电路设计图如图3.2所示。 ' `/ Z" M, p8 r/ C; A. a * {" m8 x7 B: y9 I3 e7 b: Z ![]() + j$ G! B( X- ]4 o 图3.2 复位电路 3 _' N& d) t4 k 复位电路有两个功能,一、当单片机重新上电的时候,此时电容C9充电导通,nRST的电压为低电平,进行系统复位,一段时间后,电容C9充电完成断开,nRST的电压为高电平,单片机保持稳定,不会复位。二、当按键按下时,按键会保持20~50ms的导通,nRST与地端导通,此时电压为低电平,进行系统复位。 8 q: z2 I+ L8 ?; ^ ![]() 0 S) D6 a5 r+ f0 S1 P) |# L ————————————————1 k: X! d3 h9 O; w2 b 版权声明:落日繁星) l6 j6 A9 y0 ?# w4 k9 | 如有侵权请联系删除% G# T4 r3 D- I+ e# y+ | |