极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16292|回复: 2

ESP8266-AT控制模块编译教程

[复制链接]
发表于 2016-9-24 18:14:31 | 显示全部楼层 |阅读模式
本帖最后由 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/Downloads
SDK下载地址: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,设置工作到这里完成了。

休息一下,希望大家支持,肚子饿了,先吃饭~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2016-9-24 18:21:37 | 显示全部楼层
是我的浏览器问题吗?我发现发贴不能发表情
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 11:59 , Processed in 0.045141 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表