在使用使用DynamicJsonDocument doc(size);后 读取的数据出现乱码,这个问题花了很久都没有解决掉,目前就只能设法增大主循环的栈堆大小, 一番搜索后找到了这篇帖子 https://github.com/esphome/issues/issues/1875 顺腾摸瓜找到 https://github.com/espressif/arduino-esp32/pull/4564
直接修改了配置文件路径
C:\Users\xin\.platformio\packages\framework-arduinoespressif32\cores\esp32
下main.c宏定义 的 大小
C:\Users\xin.platformio\packages\framework-arduinoespressif32\cores\esp32
#define CONFIG_ARDUINO_LOOP_STACK_SIZE 8192*4
可惜好像不能直接在自己工程里修改宏定义,只能翻源代码修改