ESP8266的SDK应用开发入门----“一”

    市面上对ESP8266的开发应用的方式有很多,一、AT指令集应用,这种方式会增加开发的成本,但是可以缩短项目的开发周期。二、直接SDK固件的开发,ESP8266是集成了射频和MCU的,所以我们可以直接在改MCU上做相关的开发,免除外挂MCU,节省成本。本文主要介绍SDK固件的应用开发。

    

    SDK固件的开发环境有2种

一、在虚拟环境下开发

这就要安装虚拟机,然后在乐鑫出品的集成了ESP8266开发工具的系统(首先安装乐鑫推荐的虚拟机VirtualBox,百度搜索直接可以下载,免费使用,安装过程也很简单,熟悉Linux开发的可以考虑用这种方式开发,然后在虚拟机里运行ESP8266_lubuntu_20141021系统,)由于本人对Linux的指令不熟悉,开发起来比较困难,我只能选择另外一种开发方式。

二、直接运行C程序,这种方式乐鑫又提供了2种方式。

1、基于Free-RTOS,实时操作系统,多任务型操作,这个对后面的开发会有所帮助。

2、NO_RTOS,直接裸奔,对于那些对实时操作系统不熟悉的可能会容易上手。

这种方式都是在eclipse环境上运行,不过要下载安信可改版的eclipse,安信可在里面集成相关的工具。

下面提供一些工具的下载链接

安信可官方提供工具集装箱:http://wiki.ai-thinker.com/tools

↑↑↑↑↑↑----这里有eclipse的安装包,具体的安装过程注意看【下载前读我!!!.txt】----↑↑↑↑↑↑



↑↑↑↑↑↑----这个软件可以用来烧固件(bin文件),固件地址可以看eclipse的生成信息----↑↑↑↑↑↑

后面还有一些调试工具,自己可以看着用

猜你喜欢

转载自blog.csdn.net/linqiping233/article/details/79878354