Page 2 of 2

Re: ESP8266无限重启

Posted: Thu Aug 03, 2023 11:54 am
by 15618021569
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问题了,这次烧录先擦除了的。

Re: ESP8266无限重启

Posted: Fri Aug 04, 2023 2:50 am
by ESP_Eavo
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 放大。

Re: ESP8266无限重启

Posted: Sun Aug 06, 2023 5:44 am
by 15618021569
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。

Re: ESP8266无限重启

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

Re: ESP8266无限重启

Posted: Wed Aug 23, 2023 11:12 am
by ESP_LiuH