Page 1 of 1

ESP32如何触发软件复位?

Posted: Tue Oct 22, 2019 11:54 am
by nick.yao
ESP32如何触发软件复位?

Re: ESP32如何触发软件复位?

Posted: Tue Oct 22, 2019 2:54 pm
by ESP_Dazz
可以使用 esp_restart(). 但是要注意,大部分外设不会被 esp_restart() 重启,而会在背后继续跑。

Re: ESP32如何触发软件复位?

Posted: Fri Nov 08, 2019 7:44 am
by zhaojinlong
ESP_Dazz wrote:
Tue Oct 22, 2019 2:54 pm
可以使用 esp_restart(). 但是要注意,大部分外设不会被 esp_restart() 重启,而会在背后继续跑。
怎么样才能复位其他外设?难道说esp32模组上的外设只能通过掉电来复位?

Re: ESP32如何触发软件复位?

Posted: Fri Nov 08, 2019 11:52 am
by ESP_Dazz
有几种方法
  • 内核复位:除了RTC,会把整个digital 的寄存器全部复位,包括CPU、所有外设和数字GPIO。可以用RTC_CNTL_OPTIONS0_REG 的 RTC_CNTL_SW_SYS_RST 引发