【已解决】ESP8266无限重启

15618021569
Posts: 13
Joined: Mon Jul 24, 2023 1:00 pm

Re: ESP8266无限重启

Postby 15618021569 » Thu Aug 03, 2023 11:54 am

15618021569 wrote:
Thu Aug 03, 2023 5:18 am
ESP_Eavo wrote:
Thu Aug 03, 2023 3:41 am
之前是 ADC 初始化失败导致的重启,当前应该已经解决了。
现在的重启问题怀疑是应用代码破坏了 task stack buffer 导致的。
把buffer放大行吗?如何才能不破坏呢?
TASK buffer已经自从2k改成4k了但依然不行,并且log显示ADC问题了,这次烧录先擦除了的。
Attachments
23080302.png
buffer
23080302.png (8.21 KiB) Viewed 5785 times
23080301.png
配置
23080301.png (51.15 KiB) Viewed 5785 times
Log.txt
手柄log
(22.54 KiB) Downloaded 1074 times

ESP_Eavo
Posts: 186
Joined: Tue Jun 08, 2021 6:23 am

Re: ESP8266无限重启

Postby ESP_Eavo » Fri Aug 04, 2023 2:50 am

15618021569 wrote:
Thu Aug 03, 2023 5:18 am
ESP_Eavo wrote:
Thu Aug 03, 2023 3:41 am
之前是 ADC 初始化失败导致的重启,当前应该已经解决了。
现在的重启问题怀疑是应用代码破坏了 task stack buffer 导致的。
把buffer放大行吗?如何才能不破坏呢?
因为不太了解您的应用代码详情,所以不太确定是否可行,建议您可以尝试下 buffer 放大。

15618021569
Posts: 13
Joined: Mon Jul 24, 2023 1:00 pm

Re: ESP8266无限重启

Postby 15618021569 » Sun Aug 06, 2023 5:44 am

ESP_Eavo wrote:
Fri Aug 04, 2023 2:50 am
15618021569 wrote:
Thu Aug 03, 2023 5:18 am
ESP_Eavo wrote:
Thu Aug 03, 2023 3:41 am
之前是 ADC 初始化失败导致的重启,当前应该已经解决了。
现在的重启问题怀疑是应用代码破坏了 task stack buffer 导致的。
把buffer放大行吗?如何才能不破坏呢?
因为不太了解您的应用代码详情,所以不太确定是否可行,建议您可以尝试下 buffer 放大。
已经放大了,但是不行。

手柄的程序改的很少,但是也不行,显示各种错误,然后重启,还显示VDD33 const需要设置255的问题,但是我确实已经配置成了255的,并且TOUT脚是悬空的。不知道到底什么原因。这里我的供电电压是3.18V,供电电流可超1A。
Attachments
Log.txt
手柄log
(17.24 KiB) Downloaded 544 times
Csource.txt
手柄程序
(17.07 KiB) Downloaded 612 times

15618021569
Posts: 13
Joined: Mon Jul 24, 2023 1:00 pm

Re: ESP8266无限重启

Postby 15618021569 » Wed Aug 23, 2023 2:19 am

之前的问题都没有了,我承认是我不够仔细,在细节上出了问题,导致系统崩溃。
现在都好了。
但是还是有个问题,两个终端,都是每隔1秒发送一次espnow数据,在双方连接上之后,怎样保证每个终端既能发送又能接收。现在的现象是连接上之后,每个终端只能要么发送要么接收,但不能同时兼具发送接收。我想是间隔1秒的堵塞导致的,但是去掉 间隔堵塞 不是完美的方案,想知道还有什么办法?

ESP_LiuH
Posts: 42
Joined: Fri Feb 10, 2023 7:20 am

Re: ESP8266无限重启

Postby ESP_LiuH » Wed Aug 23, 2023 11:12 am


Who is online

Users browsing this forum: No registered users and 151 guests