437| 1
|
求助大佬指点,esp32c3开发板,IDE为arduino |
跟随B站up学习esp32像素时钟小项目,编译时无报错,下载程序到开发板时无法正常运行,打开串口监视器发现堆栈溢出报错,报错信息如下图,经翻译为:检测到任务startShowText中存在堆栈溢出。 本人根据up所发的单块灯板测试文件,更改其灯珠数量为256,出现相同错误,后经上网查询,设置esp32堆栈空间大小为4倍默认,测试文件堆栈溢出不再出现,但使用相同方法到项目文件中问题未被解决,遂来求助大佬指点,本人为初学者,如有发言不当还请包涵。 所使用的库:Adafruit_NeoPixel、Adafruit_NeoMatrix、Adafruit_GFX_Library、ArduinoFFT(一定要是1.6.2版本,2.x版本会报错)、OneButton、ArduinoJson、Adafruit_BusIO 字体文件:放入Adafruit_GFX_Library\Fonts文件夹中 项目文件:EasyMatrix.zip 单块灯板测试文件:Adafruit_NeoPixel.zip up视频链接:https://www.bilibili.com/video/BV1Tr421H7VA/?p=4&spm_id_from=pageDriver 另外本人发现与up的写入速度差别很大,不确定是否为开发板问题,第一张图片是我的,第二张图片为up的 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed