查看: 1297|回复: 1

烧录代码时提示错误

[复制链接]

该用户从未签到

发表于 2018-7-25 05:10 来自手机 | 显示全部楼层 |阅读模式
用arduino烧录“单片机菜鸟”的代码提示这个什么意思:
:"NodeMCU 0.9 (ESP-12 Module), 80 MHz, 115200, 4M (3M SPIFFS)"C:\Users\Michelle\AppData\Local\Temp\arduino_modified_sketch_592505\sketch_jul25d.ino: In function 'bool parseUserData(char*, UserData*)':sketch_jul25d:219: error: 'DynamicJsonBuffer' was not declared in this scope   DynamicJsonBuffer jsonBuffer;   ^C:\Users\Michelle\AppData\Local\Temp\arduino_modified_sketch_592505\sketch_jul25d.ino:219:3: note: suggested alternative:In file included from C:\Users\Michelle\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/DynamicJsonDocument.hpp:10:0,                 from C:\Users\Michelle\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:9,                 from C:\Users\Michelle\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,                 from C:\Users\Michelle\AppData\Local\Temp\arduino_modified_sketch_592505\sketch_jul25d.ino:8:C:\Users\Michelle\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Memory/DynamicJsonBuffer.hpp:159:5: note:   'ArduinoJson::Internals:ynamicJsonBuffer'     DynamicJsonBuffer;     ^sketch_jul25d:219: error: expected ';' before 'jsonBuffer'   DynamicJsonBuffer jsonBuffer;                     ^sketch_jul25d:221: error: 'jsonBuffer' was not declared in this scope   JsonObject& root = jsonBuffer.parseObject(content);                      ^sketch_jul25d:223: error: 'class ArduinoJson::JsonObject' has no member named 'success'   if (!root.success()) {             ^C:\Users\Michelle\AppData\Local\Temp\arduino_modified_sketch_592505\sketch_jul25d.ino: In function 'void sendtoArduino(const UserData*)':sketch_jul25d:240: error: 'StaticJsonBuffer' was not declared in this scope   StaticJsonBuffer<300> jsonBuffer;   ^C:\Users\Michelle\AppData\Local\Temp\arduino_modified_sketch_592505\sketch_jul25d.ino:240:3: note: suggested alternative:In file included from C:\Users\Michelle\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/StaticJsonDocument.hpp:8:0,                 from C:\Users\Michelle\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:10,                 from C:\Users\Michelle\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,                 from C:\Users\Michelle\AppData\Local\Temp\arduino_modified_sketch_592505\sketch_jul25d.ino:8:C:\Users\Michelle\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Memory/StaticJsonBuffer.hpp:110:7: note:   'ArduinoJson::Internals::StaticJsonBuffer' class StaticJsonBuffer : public Internals::StaticJsonBufferBase {       ^sketch_jul25d:240: error: 'jsonBuffer' was not declared in this scope   StaticJsonBuffer<300> jsonBuffer;                         ^sketch_jul25d:249: error: 'class ArduinoJson::JsonObject' has no member named 'printTo'   root.printTo(Serial);//单行打印        ^exit status 1'DynamicJsonBuffer' was not declared in this scope在文件 -> 首选项开启“编译过程中显示详细输出”选项这份报告会包含更多信息。
怎么解决呢
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2018-7-25 09:03 | 显示全部楼层
    库用错了,或者库版本不对
    如果以上内容对你有帮助,你可以通过打赏支持作者
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    中文 字库 的8针 OLED 12864模块 arduino
    中文 字库 的8针 OLED 128
    屏幕电路SPI连线: 中文字库OLED Arduino UNO GND GND
    [限时福利]5分钟带你快速了解新一代开发板:M5STACK
    [限时福利]5分钟带你快速
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    UNO13号引脚使用输入上拉时异常?
    UNO13号引脚使用输入上拉
    如图。10号引脚和13号引脚都设置为输入上拉模式,并且这两个引脚都是悬空的。但是输出
    一个简单的门禁系统
    一个简单的门禁系统
    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表