1181 views|10 replies

968

Posts

0

Resources
The OP
 

What is the function of the reset circuit outside the microcontroller when the microcontroller is reset due to a watchdog timeout? [Copy link]

邀请:@maychang   @damiaa   @freebsder   @caidian   参与回复

What is the function of the reset circuit around the microcontroller when the microcontroller is reset due to a watchdog timeout?

This post is from stm32/stm8

Latest reply

Isn't NRST just a question of low level duration? If you say "not steep enough", then change the resistor/capacitor value (actually the low level time), will it work?   Details Published on 2023-2-13 01:15
 

6742

Posts

2

Resources
2
 

Watchdog reset is a software reset, and peripheral reset circuit is a hardware reset. There is no connection between the two.

This post is from stm32/stm8

Comments

Thank you. I heard from a former colleague that if the voltage waveform generated by the reset circuit is not steep enough when the peripheral reset potential is powered on, the microcontroller will not work properly. Is this problem true?  Details Published on 2023-2-10 10:05
 
 

2w

Posts

0

Resources
3
 

[What is the function of the reset circuit of the microcontroller peripheral when the microcontroller is reset due to a watchdog timeout? ]

When the watchdog is reset, the peripheral reset circuit does not work.

This post is from stm32/stm8

Comments

Thank you. I heard from a former colleague that if the voltage waveform generated by the reset circuit is not steep enough when the peripheral reset potential is powered on, the microcontroller will not work properly. Is this problem true?  Details Published on 2023-2-10 10:05
 
 

968

Posts

0

Resources
4
 
wangerxian posted on 2023-2-10 09:35 The watchdog reset is a software reset, and the peripheral reset circuit is a hardware reset. There is no connection between the two.

Thank you. I heard from a former colleague that if the voltage waveform generated by the reset circuit is not steep enough when the peripheral reset potential is powered on, the microcontroller will not work properly. Is this problem true?

This post is from stm32/stm8

Comments

It should be too steep, which will cause the microcontroller to malfunction after reset. . .  Details Published on 2023-2-10 14:14
 
 
 

968

Posts

0

Resources
5
 
maychang published on 2023-2-10 09:44 [What is the function of the reset circuit of the microcontroller peripheral when the microcontroller is reset due to the watchdog timeout? ] When the watchdog is reset, ...

Thank you. I heard from a former colleague that if the voltage waveform generated by the reset circuit is not steep enough when the peripheral reset potential is powered on, the microcontroller will not work properly. Is this problem true?

This post is from stm32/stm8

Comments

When the watchdog is reset, the peripheral reset circuit does not work, so there is no problem of "the voltage waveform generated by the reset circuit is not steep enough". When the peripheral reset circuit generates a reset, the watchdog does not work, so the reset of the peripheral reset circuit has nothing to do with the watchdog.  Details Published on 2023-2-13 01:15
When the watchdog is reset, the peripheral reset circuit does not work, so there is no problem of "the voltage waveform generated by the reset circuit is not steep enough". When the peripheral reset circuit generates a reset, the watchdog does not work, so the reset of the peripheral reset circuit has nothing to do with the watchdog.  Details Published on 2023-2-10 10:14
 
 
 

2w

Posts

0

Resources
6
 
Yishayishi published on 2023-2-10 10:05 Thank you. I heard from a former colleague that if the peripheral reset potential is not enough when the reset circuit generates a voltage waveform when powered on...

When the watchdog is reset, the peripheral reset circuit does not operate, so there is no problem of "the voltage waveform generated by the reset circuit is not steep enough".

When the peripheral reset circuit generates a reset, the watchdog does not operate, so the reset of the peripheral reset circuit has nothing to do with the watchdog.

This post is from stm32/stm8
 
 
 

7422

Posts

2

Resources
7
 

Reset failed?

This post is from stm32/stm8
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

1w

Posts

142

Resources
8
 

That depends on what kind of external reset circuit it is. Generally speaking, external reset circuits are power-on or power monitoring reset circuits, which have nothing to do with watchdogs. In some cases, there are external watchdogs or special conditional reset circuits, which require specific analysis.

This post is from stm32/stm8
 
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 

6742

Posts

2

Resources
9
 
Yishayishi published on 2023-2-10 10:05 Thank you. I heard from a former colleague that if the peripheral reset potential is not enough when the reset circuit generates a voltage waveform when powered on...

It should be too steep, which will cause the microcontroller to malfunction after reset. . .

This post is from stm32/stm8
 
 
 

35

Posts

0

Resources
10
 
You should understand the principle of the peripheral reset circuit. The peripheral reset circuit belongs to hardware reset. The reset condition of the microcontroller is that the reset pin keeps low level (some models are high level) for a period of time before it resets. Therefore, the peripheral reset circuit generally uses a resistor-capacitor charging circuit as the reset circuit. At the moment of power-on, the voltage across the capacitor cannot change suddenly, so it is low level, the microcontroller is reset, charged to high level, and the microcontroller keeps working normally. The watchdog reset has no effect on the peripheral reset circuit.
This post is from stm32/stm8
 
 
 

224

Posts

0

Resources
11
 
Yishayishi published on 2023-2-10 10:05 Thank you. I heard from a former colleague that if the peripheral reset potential is not enough when the reset circuit generates a voltage waveform when powered on...

Isn't NRST just a question of low level duration?

If you say "not steep enough", then change the resistor/capacitor value (actually the low level time), will it work?

This post is from stm32/stm8
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list