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中的断点断不住呀. 断点断住发 ...
随机推荐
- 【Linux】查看系统位数
1.getconf LONG_BIT 2.uname -m 3.arch 4.file /sbin/init 5.file /bin/ls
- AngularJS 动画总结
对读过的几篇文章的总结,尽量保证逻辑性,不断补充.精简.更正. 后面会列出参考文章地址,方便以后取用.感谢各位作者以及翻译者. AngularJS 动画思考 一.如何使用 1)我们需要构建什么 2)如 ...
- TP-Link路由器的设置
TP-Link路由器的设置.. 路由器中TP-Link是公认比较好用的品牌. 将TP-Link路由器的Lan与电脑连接.拔掉Wan口上的线. 注:tplink的路由器默认IP基本都是192.168.1 ...
- django开发总结
首先我用的是虚拟机,python3.6+django1.11.0: 为了版本的一致,以及在环境种更好的体验,我们需要的是先用虚拟环境virtualenv其命令有: 1.创建环境(name是虚拟环境名字 ...
- python基础教程(四)
列表 本节继续讨论列表不同元组和字符串的地方:列表是可变的(mutable)----可以改变列表的内容,并且列表有很多有用的.专门的方法. List函数可以将一个字符串拆分成列表. >>& ...
- 正则表达式过滤HTML、JS、CSS
功能用途 主要是用来提取html页面内容时使用. 示例代码 using System; using System.Collections.Generic; using System.Linq; usi ...
- C++内存布局详解
一个由C/C++编译的程序除了存放函数二进制代码的程序代码段(code段)外,数据占用的内存大致分为以下几个部分: 1.栈区(stack) 存放局部变量.函数参数.返回数据.返回地址等.系统自动分配释 ...
- chrome开发工具指南(二)
Application 面板 使用 App Manifest 窗格检查您的网络应用清单和触发 Add to Homescreen 事件. 使用 Service Worker 窗格执行与服务工作线程相关 ...
- copy和mutableCopy都是浅拷贝!!!------你被骗了很多年
所有系统容器类的copy或mutableCopy方法,都是浅拷贝!!! (ps:什么是容器?比如NSArray,NSMutableArray,NSDictionary,NSMutableDiction ...
- Oracle之range,hash,list分区现实应用及优缺点汇总
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp51 [align=center;] Oracle之range,hash,l ...