1-SDK开发初探-8266

先分享一个比较感动的事情

其实做实物是因为好多人看了我的文章之后还是会遇到各种各样的问题,然后呢真是让亲们搞的自己好累.......所以就想着如果亲们用自己做的板子,出现什么问题能够快速的解决,,而且更能够帮助别人快速学会使用模块,,我的初衷是但凡能够帮助到的地方一定要做到尽善尽美,,可能像我这种搞技术总是想把自己做的事情做到完美而已......

本来没写关于8266的博客之前自己的共同的兴趣里面就10几个人,,至从那以后自己共同的兴趣里面

增加到了近百人........

扯远了.............

弄完了AT指令的,,LUA的,,就开始SDK了....

SDK才是真正的去修改源码,,对了现在我也只是刚入门级别......写这篇文章也是给自己开个头....总记得那句话-----每一次改变总需要一个开始

这是大学四年来激励自己的其中一句话.....

用SDK开发是用Eclipse,,对于学Java和Android的一定很熟悉,当然也有很多人用来开发C/C++

自己本来配置的开发Android的Eclipse,,,然后呢下载了cygwin,然后安装好了,,用命令提示行也能运行,可就是编译出错....应该是cygwin没有配置好......还好官方呢提供了完整快捷配置的方式.....我是都下载下来了,直接用官方给的所有软件,,,

缺什么东西去官方下.......有什么问题就百度......

现在呢先把软件下载下来

http://wiki.ai-thinker.com/ai_ide_install

然后都放在了一个文件夹里面

 

 

 欢迎界面关掉就可以

 现在导入一个固件然后编译,,然后稍微修改点东东

http://wiki.ai-thinker.com/ai_ide_use   这是官方提供的教程

 把这个下载下来

 现在导入工程,有两种方式,先看第一种,,就是官网提供的

 

 

 

关于为什么先Clear Project

然后打开个文件,就打开主函数

 

 然后就等着哈

 好了

现在修改点东西

 

现在烧写进模块

参考官网

http://wiki.ai-thinker.com/esp_download

给大家各种模块的Flash大小的表

http://wiki.ai-thinker.com/_media/esp8266/esp8266_module_list.png

我用的是12E和12F的

我用的这个软件

 链接:http://pan.baidu.com/s/1cpnbVw 密码:2nha

也可以用这个软件,这个软件可以把bin合成一个bin

链接:http://pan.baidu.com/s/1kVf1DPH 密码:w5c6

 

关于如何合成一个

参考

链接:http://pan.baidu.com/s/1cxuUTK 密码:7heb

 我用的下面这个软件

 

 

按下Key2,然后按一下复位Key3,,就进入了刷固件模式了

连接

好了

 

 

 现在看另一种方式导入

 

其实无所谓了

 

 

 

 

 然后呢就是下载

和上面一样,不过那些bin的位置

 

 

 

不行了...该睡觉了......

原文地址:https://www.cnblogs.com/yangfengwu/p/7557133.html