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的位置






不行了...该睡觉了......
1-SDK开发初探-8266的更多相关文章
- 基于Unity的AR开发初探:第一个AR应用程序
记得2014年曾经写过一个Unity3D的游戏开发初探系列,收获了很多好评和鼓励,不过自那之后再也没有用过Unity,因为没有相关的需求让我能用到.目前公司有一个App开发的需求,想要融合一下AR到A ...
- ESP8266开发综合篇(SDK开发-视频教程总揽)
为了解决基础教程简单入门但不实用,项目方案非常实用但比较难的问题,开始推出8266开发综合篇 综合篇涉及到AT,LUA,SDK,LUA(sdk)开发,LUA和SDK开发会同步进行,后期再整理AT指令的 ...
- 腾讯IOT安卓开发初探
目录 腾讯IOT 安卓开发初探 Tecent IOT 开发平台的使用 新建项目 创建产品 添加自定义功能 设备开发 微信小程序配置 面板配置 新建设备 使用设备 安卓开发 前置配置 data.json ...
- Unity3D游戏开发初探—2.初步了解3D模型基础
一.什么是3D模型? 1.1 3D模型概述 简而言之,3D模型就是三维的.立体的模型,D是英文Dimensions的缩写. 3D模型也可以说是用3Ds MAX建造的立体模型,包括各种建筑.人物.植被. ...
- Kinect for Windows SDK开发学习相关资源
Kinect for Windows SDK(K4W)将Kinect的体感操作带到了平常的应用学习中,提供了一种不同于传统的鼠标,键盘及触摸的无接触的交互方式,在某种程度上实现了自然交互界面的理想,即 ...
- 微信公众账号 Senparc.Weixin.MP SDK 开发教程 索引
Senparc.Weixin.MP SDK从一开始就坚持开源的状态,这个过程中得到了许多朋友的认可和支持. 目前SDK已经达到比较稳定的版本,这个过程中我觉得有必要整理一些思路和经验,和大家一起分享. ...
- 高拍仪拍照SDK开发(良田影像S300L|S500L)
高拍仪拍照SDK开发下载地址:点击下载 本SDK适用于:良田影像S300L|S500L 高拍仪如图: SDN开发包安装之后找到安装目录,如图: 大家找到各自需要的版本即可,需要注意的是如果需要上传图片 ...
- TortoiseSVN安装以及淘宝 TAE SDK 开发环境的搭建
一.TortoiseSVN 的下载和安装 1.进入TortoiseSVN 官网下载地址http://tortoisesvn.net/downloads.html,根据自己的操作系统位数下载相应最新版本 ...
- SDK开发断点失效
做SDK开发,一般会创建一个静态库工程,然后添加一个app的Target 可是,Xcode7创建的工程,app的Target中断点有效,能断住,为什么静态库的Target中的断点断不住呀. 断点断住发 ...
随机推荐
- PHPExcel导出excel表格
if(!function_exists('exportExcel')){ //导出excel文件 function exportExcel($datas, $save_method='ht ...
- Linux环境下安装禅道
1.下载禅道包 http://dl.cnezsoft.com/zentao/7.3/ZenTaoPMS.7.3.stable.zbox_64.tar.gz http://dl.cnezsoft.c ...
- 初遇.net
初遇.net 为了自己的理想我选择了.net课程进行自我提升,想想以后能成为一位程序猿不由得有点兴奋呢,还有另一件高兴的事是我认识了十几位来自不同区县的老师同学,都说人脉就是财富,是不是我的财富有多了 ...
- C#大量数据导出到Excel(转)
工作过程中经常会用到将数据导出到Excel中,一般情况下需要导出的数据都是几百几千条或者上万条,这都没有什么问题,但有时候会遇到特殊的需求,客户要求把几十万条甚至上百万条的数据导出到Excel中,这就 ...
- 第4阶段——制作根文件系统之分析init_post()如何启动第1个程序(1)
本章学习如何启动第一个应用程序 1.在前面的分析中我们了解到,在init进程中内核挂接到根文件系统之后,会开始启动第一个应用程序: kernel_init函数代码如下: static int __in ...
- 西门子 PLC SFC14/15 80B1故障
SFC14/15 S7-300/400/1500 PLC中,SFC14/15用于将分站的IO数据批量读取到DB块中.MOVE(L T)指令只能最多传送4byte.因此,使用SFC14/15能够简化程序 ...
- cobbler部署安装CentOS6.8
Linux运维:cobbler : 矮哥linux运维群:93324526 学习cobbler的话,必须先搞懂kickstart,原理不是,不懂如何排错. kickstart部署请点击这里 1. Co ...
- 转: 【Java并发编程】之二十:并发新特性—Lock锁和条件变量(含代码)
简单使用Lock锁 Java5中引入了新的锁机制--Java.util.concurrent.locks中的显式的互斥锁:Lock接口,它提供了比synchronized更加广泛的锁定操作.Lock接 ...
- 【1414软工助教】团队作业6——展示博客(Alpha版本) 得分榜
题目 团队作业6--展示博客(Alpha版本) 作业提交情况情况 为所欲为 团队没有提交,其余都按时提交. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2: ...
- 四则运算 WEB
coding.net:https://git.oschina.net/ysh0904/WEB.git 一.需求分析 记录用户的对错总数,程序退出再启动的时候,能把以前的对错数量保存并在此基础上增量计算 ...