ZhengJH 发表于 2016-9-24 18:14:31

ESP8266-AT控制模块编译教程

本帖最后由 ZhengJH 于 2016-9-24 18:20 编辑

第一次发贴,有点紧张,写得不太好,请大家海涵。在论坛里大家都是直接使用ESP8266的模块,利用AT指令实现各种功能,其实乐鑫提供了AT模块的源代码,遵照SDK的代码架构,我们可以编写自己的AT指令。要玩点个性化,编写自己的AT指令,我们首先要把编译环境搭起来。我准备分三步来讲:工具准备,编译过程,刷写方法。首先说说工具准备安信可的集成IDE开发方式蛮方便,但其实乐鑫原厂的开发方式也不错。原厂把编译环境在一个Linux的发行版本搭建好,然后把这个Linux做了个镜像,只要直接把镜像加载到虚拟机里,开机就可以开始开发工作了。
镜像下载地址:https://drive.google.com/drive/folders/0B5bwBE9A5dBXaExvdDExVFNrUXM有下载不到的同学可以找我,后续我会把镜像放在百度盘里。虚拟机下载地址:https://www.virtualbox.org/wiki/DownloadsSDK下载地址:http://www.espressif.com/sites/default/files/sdks/esp8266_nonos_sdk_v2.0.0_16_08_10_0.zip安装virtualbox虚拟机就不介绍了,网上可以搜索到。安装好虚拟机后,我们就可以开始工作了。虚拟机要完成下边3步的设置:1.       设置虚拟机的位置。后边导入的虚拟机就会放默认在这里。2.       导入刚才下载的镜像到虚拟机。3.       设置电脑本机和虚拟机之间的共享文件夹。
首先,我们新建一个文件夹,比如C:\VM,把这个文件夹作为虚拟机的存放位置。步骤是“文件 > 首选项”(新版应该在“管理 >全局设定”里),选择General,在Default Machine Folder里把刚才新建的“C:\VM”填入即可。如下图。

然后,按“管理> 导入虚拟电脑”,打开如下界面,把下载的ova镜像放入,如图


导入成功后,双击虚拟机运行,进入到Lubuntu(一个Ubuntu的变种),可以看到如下图在下边输入密码espressif,即可进入系统。可以看到如下图的桌面,左上角有一个终端图标。最后,我们按“设备 > 共享文件夹”,设置你的PC本机和虚拟机之间共享的文件夹,比如我的是“D:\VM\share”,如下图,共享文件夹名称一定要写成“share”,这里注意大小写。下边的“自动挂载”和“固定分配”都勾上。按确定,再确定。这时共享文件夹就建好了。

OK,设置工作到这里完成了。
休息一下,希望大家支持,肚子饿了,先吃饭~

ZhengJH 发表于 2016-9-24 18:21:37

是我的浏览器问题吗?我发现发贴不能发表情:funk:

hlwekopiy 发表于 2016-9-25 09:10:23

继续呀。。。。。。
页: [1]
查看完整版本: ESP8266-AT控制模块编译教程