完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
esp8266 的新手,熟练的 arduino 用户。
为了启动和运行基础知识,我从 下载了库。 从克隆的存储库中,我将 ESP8266Wifi 库 (.\libraries\ESP8266WiFi) 复制到我的 Arduino 库文件夹并启动了 Visual Micro(Arduino 的 Visual Studio 2017 扩展)。 我正在尝试下载以下草图: 代码:全选#include "ESP8266WiFi.h" const char* ssid = "my-wifi-ssid"; //your WiFi Name const char* password = "my-wifi-password"; //Your Wifi Password WiFiServer server(80); void setup() { Serial.begin(115200); delay(10); Serial.print("Connecting to "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.println("WiFi connected"); } void loop() { delay(1); } 当我尝试编译这段简单的代码时,编译器给了我这个: 代码:全选WiFiClientSecureBearSSL.h: 28:29: fatal error: bearssl/bearssl.h: No such file or directory #include compilation terminated 好的,所以它缺少一个引用类。也许在提取库或其他东西时某些东西被损坏了,所以我再次下载它得到了相同的结果。 最终在 .\tools\sdk\includes 找到了 bearssl 头文件,将 bearssl 文件夹复制到 ESP8266WiFi\src 文件夹中。再次运行编译器,现在它给了我这个: 代码:全选The ESP8266WiFi library encountered an unknown path resolve error.D*: 30:24: fatal error: StackThunk.h: No such file or directory #include compilation terminated 我还需要修改或复制什么才能使不完整的库正常工作? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
528浏览 6评论
438浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
425浏览 5评论
422浏览 4评论
398浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 00:34 , Processed in 0.691206 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号