ESP8266 机智云 开发环境搭建(三)源码编译

(最后,编写时还是出错,再看看是哪个步骤错误了)


安装好了Linux系统,接着安装VM tools 一切就绪接着是尝试ESP固件的源码编译了


其实 VM 12版本的可以直接通过复制粘贴,实现主机与虚拟机之间的文件操作,应该可跳过VM tools的安装。(我没有试过,但按道理应该是可以得,当然我还是觉得安装了VM tools 使用共享文件夹是更方便的。)


进入主题,


开打Terminal(终端),在桌面点击右键(Open Terminal)



一,首先获得root权限,输入命令:

1,sudo su   回车

2,提示输入密码,输入密码(这里输入密码不会显示*****,直接输入完了按回车就可以了)



二,更新源

在命令行输入:

1,apt-get update  回车



更新完成



三,安装相关软件库

32位虚拟机 输入命令 : apt-get install vim git     回车

64位虚拟机 输入命令 : apt-get install vim git libc6-dev-amd64     回车


遇到提示按回车即可。


四,下载交叉编译工具

我们下载交叉编译工具 xtensa-lx106-elf.tar  

放在share文件夹中(这个文件夹在安装VM tools工具时设置的)

下载地址:http://download.csdn.net/detail/ling3ye/9809395


五,进入共享文件夹

输入命令:

cd /mnt/hgfs/share    回车



六,复制交叉编译工具到opt文件夹

输入命令:

cp xtensa-lx106-elf.tar.bz2 /opt/          回车



七,打开opt 文件夹

输入命令:

cd /opt/   回车



八,解压交叉编译工具

输入命令:

tar -jxvf xtensa-lx106-elf.tar.bz2



九,进入用户目录

输入命令:

cd /home/$username           回车($username为登陆用户名,例如我的登陆用户名为ling3ye,则输入:cd /home/ling3ye)



十,修改.profile 文件

输入命令:

vim .profile    回车(注意之间的空格)


回车后会看到如下画面



我们添加如下一行代码到最后一行(vim输入代码是看到这个界面,按i进入编辑模式,刚开始用Linux Vim 的可能会有点不习惯,我就是其中之一)

export PATH=”/opt/xtensa-lx106-elf/bin:$PATH” 

如图



添加完毕后,保存退出,(具体操作按下esc键,输入 :wq!(带冒号的)即可)


十一,退出超级用户

输入命令:

exit



十二,执行.profile脚本

输入命令:

source .profile


十三,显示PATH

输入命令:

echo $PATH



见到显示有 /opt/xtensa-lx106-elf/bin   便表示设置成功。


十四,下载固件

http://dev.gizwits.com/zh-cn/developer/resource/hardware?type=GoKit


把固件解压缩到share文件夹中


进入Linux 虚拟机,进入share文件夹可以看到已经同步了这个文件



十五,建立Bin文件生产目录

输入命令:

mkdir /mnt/hgfs/share/gokit-soc-esp8266/bin/upgrade  回车



十六,进入编译目录

输入命令:

cd /mnt/hgfs/share/gokit-soc-esp8266/app/    回车



十七,开始编译

输入命令:

./gen_misc.sh     回车

32位虚拟机 输入命令 : apt-get install vim git     回车
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
ESP8266是一种小型、低功耗的Wi-Fi模块,由乐鑫科技开发。要搭建ESP8266乐鑫官方开发环境,可以按照以下步骤进行。 首先,需要下载ESP8266乐鑫官方开发工具,即乐鑫官方提供的ESP8266开发套件。可以在乐鑫科技的官方网站上找到最新版本的开发套件,并下载安装。 安装完成后,打开开发套件。在界面上,选择合适的语言,然后选择开发板。ESP8266开发套件提供了多种型号的开发板选择,可以根据实际使用的开发板进行选择。 接下来,需要配置串口。ESP8266开发板通常通过串口与计算机进行通信。在开发套件的界面上,选择正确的串口号,并设置合适的波特率。 配置完成后,进入官方提供的开发环境。在这个环境中,可以编写ESP8266代码并上传到开发板中。乐鑫官方提供了一些示例代码,可以用来学习和测试。可以打开示例代码,并进行修改和调试。 在编写代码的过程中,可以使用乐鑫官方提供的API文档进行参考。这个文档详细说明了ESP8266的各种功能和操作方式,可以帮助开发者更好地理解和使用ESP8266。 编写完成代码后,可以将代码上传到开发板中。在开发套件的界面上,选择上传按钮,等待上传过程完成。 上传完成后,可以断开开发板与计算机的连接,将开发板与其他设备进行连接或测试。 综上所述,搭建ESP8266乐鑫官方开发环境的步骤包括下载安装开发套件、配置串口、进入开发环境、编写和上传代码。这样,就可以开始使用ESP8266进行开发和测试了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值