esp8266 html模板,01
esp8266 html模板,01
参考: , 仅作为学习笔记。
一、关于报错
注意:Eclipse 只是一个代码编写工具,它并不能读取 makefile 里面的一些配置,甚至它会读取到 cygwin 下同名称的头文件。
针对该现象引起的报错,我们建议用户在使用该 IDE 时,直接将 Problems 栏目关掉,因为该提示并不准确,我们主要关注的信息应该为 Console 栏目下的输出。(第一条 Console 报错最重要!)
二、下载NONO_SDK
选择v2.2.1版本,下载:
三、解压ESP8266_NONOS_SDK-2.2.1
ESP8266的ESP8266_NONOS_SDK,采用了SDK和工程文件夹分离的方式,所以我们需要手动创建一个 app 目录,在下面会详细介绍。
四、ESP8266_NONOS_SDK-2.2.1目录文件处理
1、将sdk目录下的 driver_lib 重命名为 app(用其他名称也可以)
2、进入examples / IoT_Demo 文件夹,复制其下的所有文件至app文件夹下,覆盖相同文件。
3、将third_party/makefile 重命名为 makefile.bak ,以防止编译时报错。
五、导入项目处理
1、打开软件 → 点击File → Import
2、点开C/C++分支,并选中Existing Code as Makefile Project,去除C++支持,选中 Cygwin GCC,点击Browser,选中ESP8266_NONOS_SDK-2.2.1所在的目录。
3、点击 Finish 完成ESP8266_NONOS_SDK-2.2.1的导入
六、制作工程模板
1、进入user_main.c文件,删除以下内容
2. user_main.c文件内,将user_init(void){ }函数里面的内容全部清空:
3.打开app /user文件夹,除了user_main.c文件,其他c文件全部删除。
4.app/driver 存放的是外设相关c文件。模板暂时没用到这些外设,暂时删掉。
5. app /include/driver 存放的是外设相关的头文件
模板暂时没用到这些外设,暂时删掉,之后想要使用外设,只需将相应的C文件和头文件放到对应的文件夹下即可。
6、app /include/ssl 以及app /include下除user_config.h外,其他头文件全部删除
7、打开user_config.h文件,用来定义用户的参数、宏定义等,被很多C文件和头文件所引用,我们清空内容。
七、编译工程
1、先Clean Project 清除工程,再点击build Project 编译工程
2、显示如下,表示创建工程模板成功。
原文:.html
- .net大连地区
- 自定义微信小程序tabBar组件上边框的颜色
- 俞敏洪的一分钟励志演讲
- linux 下dump文件放在那里,怎么查看dump文件目录
- AndroidLRUCache原理
- 什么是LRUCache 和 LRUCache 实现
- 哀悼日设置网站主题为黑白主题
- 主成分分析(PCA)(principal component analysis)
- VSS使用帮助3
- Java集合(十一)TreeSet解读
- 函数popen()
- 【职场感言】为什么会感觉到前途迷茫
- 网络工程师成长日记138
- 如何下载打印计算机二级准考证(江西)
- c++实现atoi()和itoa()函数(字符串和整数转化)
- cefsharp内嵌资源html的读取,C#(csharp)用CefSharp开发实现一个浏览器,抓取网站任意资源...
- CList 简单用法