学习日记——ESP8266 NONOS 使用(2020.5.12)

准备

  • 首先,我们想要从安信可官网下载一个示例ESP8266_NONOS_SDK-3.0.0下载后解压到合适的目录下。
    学习日记——ESP8266 NONOS 使用(2020.5.12)
    下载好后在本文件夹下,重新复制一个SDK软件包(副本)
    学习日记——ESP8266 NONOS 使用(2020.5.12)
    然后将复制粘贴的软件包重命名为SDK_Template
    学习日记——ESP8266 NONOS 使用(2020.5.12)
    ESP8266_NONOS_SDK采用了SDK和工程文件夹分离的方式,所以我们需要手动创建一个app目录。
    1.将Sdk目录下的driver_ lib 重命名为app
    app用来存放用户所编程的程序文件,不一定非得写成app,可以根据自己的喜好定义不同的名称。
    学习日记——ESP8266 NONOS 使用(2020.5.12)
    2.拷贝examplesloT_ Demo下的所有文件到刚才的app目录(提示覆盖则确认),然后将examples文件夹删除即可。完成后目录结构如下:
    学习日记——ESP8266 NONOS 使用(2020.5.12)
    学习日记——ESP8266 NONOS 使用(2020.5.12)
    3.将ESP8266_ NONOS_ SDK/third_ _party/maksfile 重命名为makefile.bak,以防止编译时报错
    学习日记——ESP8266 NONOS 使用(2020.5.12)

导入项目

  1. 在工程区域右击import>C/C++>Existing Code as Makefile Project>Next>Cygwin GCC浏览刚才创建的SDK文件夹>确定>Finish
    学习日记——ESP8266 NONOS 使用(2020.5.12)
    学习日记——ESP8266 NONOS 使用(2020.5.12)
    2.双击我们导入的文件,即可看到全部文件
    学习日记——ESP8266 NONOS 使用(2020.5.12)

关于 Problems 报错

【注意】Eclipse 只是一个代码编写工具,它并不能读取 makefile 里面的一些配置,甚至它会读取到 cygwin 下同名称的头文件。针对该现象引起的报错,我们建议用户在使用该 IDE 时,直接将 Problems 栏目关掉,因为该提示并不准确,我们主要关注的信息应该为 Console 栏目下的输出。(第一条 Console 报错最重要!)
学习日记——ESP8266 NONOS 使用(2020.5.12)