首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:不匹配调用'UdpContext::listen(const ip_addr_t&,int&)‘if(!_udp_ota->listen(*IP_ADDR_ANY,_port))

错误:不匹配调用'UdpContext::listen(const ip_addr_t&,int&)‘if(!_udp_ota->listen(*IP_ADDR_ANY,_port))
EN

Stack Overflow用户
提问于 2019-02-27 06:43:14
回答 1查看 281关注 0票数 0

当试图在Es08266 12e上上传代码时,会得到此错误。错误是由ArduinoOTA引起的。

错误:不匹配调用'UdpContext::listen(const ip_addr_t&,int&)‘if(!_udp_ota->listen(*IP_ADDR_ANY,_port)) 注意:::listen(CONST ip_addr_t*,uint16_t) bool侦听(CONST ip_addr_t* addr,uint16_t端口)

代码来自示例ArduinoOTA示例

EN

回答 1

Stack Overflow用户

发布于 2019-02-27 09:36:03

使用UdpContext.h库中的简单修复找到解决方案。

因为我是Linux的家伙,跟我去找file: Path应该是: /home//.arduino15/packages/esp8266/hardware/esp8266/2.5.0/libraries/ESP8266WiFi/src/include/UdpContext.h

请参阅此链接

现在编辑这个文件:用链接中的代码替换所有代码

保存代码并尝试重新启动Arduino IDE,问题将得到解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54899527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档