如何确定原因或解决esp32-arduino上的内存溢出问题

问题描述 投票:0回答:1

我正在为我们的新嵌入式开发设备编写新的arduino内核(自定义bord)。它使用esp32芯片。现在我正在编写一些中断处理函数。它在C和C ++混合环境上使用函数指针。

我有一些内存/堆栈溢出错误。我已经解决了非常困难的方法,因为我对如何解决它一无所知。现在又有一个错误,并使用delay()函数启动。但实际上问题不在延迟函数中,因为我从不更改delay()函数或它的依赖性。

所以我不会知道如何解决这些类型的内存溢出问题的正确方法。

“”

memory arduino overflow esp32 reboot
1个回答
0
投票

您需要在Arduino IDE上安装此插件:

https://github.com/me-no-dev/EspExceptionDecoder

这将解析您的异常并为您提供代码堆栈。

© www.soinside.com 2019 - 2024. All rights reserved.