请教 写代码时 wifi 名字写错了 怎么重新上传更改正确的m...-Arduino中文社区 - Powered by Discuz! Archiver

小白菜112 发表于 2020-3-12 09:47

请教 写代码时 wifi 名字写错了 怎么重新上传更改正确的m...

一开始名字写错了,后来重新更改再上传就报故障
Arduino:1.8.12 (Windows 7), 开发板:"Generic ESP8266 Module, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB (FS:64KB OTA:~470KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

In file included from C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/BlinkerESPMQTT.h:10:0,

               from C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/Blinker.h:36,

               from C:\Users\Administrator\Downloads\爆改车间_灯泡\blinker_xiaoai_dengpao\blinker_xiaoai_dengpao\blinker_xiaoai_dengpao.ino:4:

C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/Adapters/BlinkerMQTT.h: In member function 'virtual char* BlinkerMQTT::lastRead()':

C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/Adapters/BlinkerMQTT.h:683:17: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

   else return "";

               ^

In file included from C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/Blinker/BlinkerApi.h:82:0,

               from C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/BlinkerESPMQTT.h:11,

               from C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/Blinker.h:36,

               from C:\Users\Administrator\Downloads\爆改车间_灯泡\blinker_xiaoai_dengpao\blinker_xiaoai_dengpao\blinker_xiaoai_dengpao.ino:4:

C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/Blinker/BlinkerApiBase.h: In member function 'char* BlinkerBridge_key::getName()':

C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src/Blinker/BlinkerApiBase.h:194:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

               else return "false";

                           ^

In file included from C:\Users\Admi


C:\Users\Administrator.PC-20190614TYWN\Desktop

:'(需要把原来上传的删除   还是直接上传新的代码 就可以

感谢

小白菜112 发表于 2020-3-12 09:49

同样的代码没有更改其他   就改了wifi名字   再上传就失败

小白菜112 发表于 2020-3-12 09:50

截图   就是显示这个

奈何col 发表于 2020-3-12 10:14

1.修改字符串不会影响程序编译
2.你的报错是下载报错,不是编译报错,建议检查8266模块是否有下载电路

小白菜112 发表于 2020-3-12 10:22

奈何col 发表于 2020-3-12 10:14
1.修改字符串不会影响程序编译
2.你的报错是下载报错,不是编译报错,建议检查8266模块是否有下载电路 ...

也就是这个模块可以修改字符如果正确   可以随便上传自动修改覆盖    是嘛

小白菜112 发表于 2020-3-12 10:24

小白菜112 发表于 2020-3-12 10:22
也就是这个模块可以修改字符如果正确   可以随便上传自动修改覆盖    是嘛 ...

第一次上传成功了   等我修改后   再上传就报错了

sting2k1 发表于 2020-3-15 09:44

本帖最后由 sting2k1 于 2020-3-15 09:45 编辑

改一下就好了,出错的地方,比如: else return "";
改成, else return (char*)"";
又比如:else return "false";
改成: else return (char*)"false";
这是库程序的问题,和你的程序没关系。下载新的库,也许就好了

n1001 发表于 2020-3-15 09:51

看报错啊,是串口连接问题

itfangli 发表于 2020-3-17 01:41

感觉撸法不正确。下拉后rst,我反正看见。。。。的时候都是一顿乱操作
页: [1]
查看完整版本: 请教 写代码时 wifi 名字写错了 怎么重新上传更改正确的m...