2022-01-14 04:08 AM
Hello,
Could anybody please look at the circuit, and if it is correct.
I am not sure if C5 is necessary to be there.
Thank you.
Solved! Go to Solution.
2022-01-14 04:49 AM
The reset devices were not developed as an addition to the STM32, but for other devices that still need an external reset and that too with the old method of a pull-up, as was often used in the last century.
In this respect, the internal pull-up is nice, but redundant in the context of the STM32 - as, by the way, is the external reset device. All STM32s have a comparable reset circuit and external pull-ups are redundant on the NRST.
At NRST you only need the 100nF capacitor, if you also want to trigger a manual reset, you can also connect a button - preferably with a 100 ohms series resistor to protect the button contact.
Regards
/Peter
2022-01-14 04:17 AM
STM181x website:
I don't know about the STM32's internal pull-up resistor on NRST, but I would definitely place one, something like 10k between NRST and +3V3.
And then 100nF would be really over the top, I usually place some 100pF just for deglitching and for... it's always good to have the option to place a cap somewhere. ;)
2022-01-14 04:20 AM
If you really want to use an external reset device in addition to the internal reset circuit, you don't need C5 (if the line to NRST is not too long).
Is there a reason you need to use an external reset?
And no, contrary to what @Community member says, you definitely don't need a pull-up at NRST.
Regards
/Peter
2022-01-14 04:29 AM
That's why I wrote "I don't know about the STM32's internal pull-up resistor on NRST"...
Have all STM32 types the (almost) same NRST input circuit with a weak pull-up?
The OP didn't give the exact STM32 type, and I wouldn't trust something I haven't checked.
2022-01-14 04:29 AM
Thank you for your respond @Community member and @Peter BENSCH
I don't need a pull-up at NRST, I am agree. As STM1816 has a pull-up inside.
I don't have any reason to use an external reset. The NRST is connected to be used in debug reset, and therefore I thought maybe it is good to have an extern reset.
Thank you.
2022-01-14 04:33 AM
Okay, interesting that also the STM1816 has an internal pull-up.
I once did the mistake and thought that an "open-drain" labelled device would come with an internal pull-up, and it did not.
2022-01-14 04:49 AM
The reset devices were not developed as an addition to the STM32, but for other devices that still need an external reset and that too with the old method of a pull-up, as was often used in the last century.
In this respect, the internal pull-up is nice, but redundant in the context of the STM32 - as, by the way, is the external reset device. All STM32s have a comparable reset circuit and external pull-ups are redundant on the NRST.
At NRST you only need the 100nF capacitor, if you also want to trigger a manual reset, you can also connect a button - preferably with a 100 ohms series resistor to protect the button contact.
Regards
/Peter
2022-01-14 04:54 AM
Thank you @Peter BENSCH