Ubuntu下配置ESP8266编译环境教程

ESP8266在Ubuntu下的环境搭建 Setup Toolchain(Ubuntu) sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-serial download: https://dl.espressif.com/dl/xtensa-lx106-elf-linux64-1.22.0-92-g8facf4c-5.... 阅读详情

关于配置ESP8266硬件开发的教程,选择虚拟机Ubuntu,关于VMware的安装与Ubuntu创建请自行安装这里不在赘述。

以下是配置步骤

1、在Windows系统D盘符根目录下创建一个文件夹命名为share,并且把乐鑫官方编译压缩包xtensa-lx106-elf.tar.bz2(需要去乐鑫官方下载)复制到share文件夹中。

2、启动Ubuntu虚拟机打开终端输入命令cd /mnt/hgfs/,进入的hgfs目录下,输入mkdir share-ubuntu创建命名为share-ubuntu目录,完成目录创建后退出终端并且关闭虚拟机,然后设置虚拟机需要与Windows主机共享的文件夹,在共享文件夹share里面的文件,在虚拟机里面都能使用。

3、在虚拟机左侧设备栏,单击带有CD/DVD字符的选项,会打开一个名为虚拟机设置的窗体,点击左上端的选项按钮,选择共享文件夹选项,单选按钮选中总是启用,最后设置与主机共享文件夹具体目录点击确定就完成了Ubuntu虚拟机与主机共享文件的设置,如下图所示。


4、完成了以上配置步骤后再次打开虚拟机依旧打开终端,输入命令进入之前设置的共享目录,再次输入ls –l在share-ubuntu里面有一个在上文提到的编译文件包xtensa-lx106-elf.tar.bz2,然后复制到/opt目录下进行解压缩,解压缩命令为tar –zxvf xtensa-lx106-elf.tar.bz2,输入ls –l出现一个xtensa-lx106-elf目录,配置编译环境变量,操作与Windows类似,在用户主目录/home/$username/下,使用vim .profile命令打开隐藏文件.profile并且在最后加入一段环境变量字符串如下:export PATH=$PATH:/opt/xtensa-lx106-elf/bin:然后退出并保存该文件,需要环境变量立即生效使用source .profile命令,然后查看是否配

UBUNTU系统ESP8266_RTOS_SDK-3.0编译环境搭建 软件平台 VMware® Workstation 14 Pro ubuntu-16.04.5-desktop-i386.iso 注意 搭建好虚拟机后必须安装好VMware Tools 阅读详情

相关推荐

xtensa-lx106-elf.tar.gz_windows&linux;两个版本

xtensa-lx106-elf 自己编译的windows下的cgywin版本,以及网上下载的linux版本,亲测有效,支持esp8266

Ubuntu下ESP8266 编译环境搭建所需要的软件

xtensa-lx106-elf.tar.bz2 、 pyserial-master.zip、 esptouchandroid-apk_v0.3.4.3_0.rar、 esptool-master.zip、 ESP8266_RTOS_SDK-master.zip

ESP8266 RTOS SDK开发 --- (一) Ubuntu下编译环境搭建

ESP8266 RTOS SDK开发 --- (一) Ubuntu下编译环境搭建

Linux下ESP8266开发环境搭建

Linux下ESP8266开发环境搭建

xtensa-lx106-elf.tar.gz

Win10 Bash下编译的ESP8266工具链crosstools-NG。

告别纸上谈兵:在Xilinx Artix-7 FPGA上实测RGMII接口,从ILA抓包到PC Ping通全流程记录

本文详细记录了在Xilinx Artix-7 FPGA平台上实现RGMII接口的全过程,包括硬件配置、Vivado工程设置、双沿数据转换代码实现以及ILA波形分析。通过实测数据包捕获和PC端Ping测试,验证了千兆以太网通信的稳定性和可靠性,为工业通信网关等应用提供了实用参考。

weixin_33701251的博客 287

MATLAB实战:用ARMAX模型搞定电力系统惯量实时评估(附完整代码)

本文详细介绍了如何利用MATLAB中的ARMAX模型实现电力系统惯量的实时评估。通过系统辨识技术,结合电力系统的动态特性,提供从数据预处理、模型辨识到实时评估的全流程实战指南,并附完整代码。ARMAX模型在新能源高渗透率电网中展现出显著优势,误差较传统方法降低50%以上。

b9c0d的博客 395

别再手动连线了!用Tessent IJTAG的SIB和TDR,5分钟搞定复杂芯片的DFT网络分区

本文探讨了如何利用Tessent IJTAG的SIB(Segment Insertion Bit)和TDR(Test Data Register)技术,高效解决复杂芯片DFT网络分区问题。通过智能化的扫描链管理和声明式定义,显著降低连接复杂度,提升测试覆盖率和良率,适用于超大规模SoC设计。

weixin_29251131的博客 301

AD从原理图到PCB超详细教程

我在学习AD的时候,看了网上很多教程,但是东西很杂,有很多条理不清而且废话很多,所以相信大家学习的时候也是遇到一样的困难。我就特地写一篇帖子,整理了一下AD从画原理图开始一直到画完PCB文件的所有步骤,一方面是供大家参考学习,另一方面可以方便我自己学习记忆更加深刻。我用的版本是AD16中文版,大家用新的版本AD20或者AD22应该操作都是差不多的。

人生寂寞如雪 18万+

J204B接口数据链路的建立

介绍J204B数据链路层的建立方式

QUACK_G的博客 6548

YOLO26优化:特征融合 | 一种新颖的多尺度特征融合iAFF,适配小目标检测

在YOLO26中如何使用:iAFF加入Neck替代Concat;

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 270

Lammps实现甲烷与水的竞争吸附-循环不同气体分子

Lammps实现甲烷与水的竞争吸附

Rockyoung 5375

《AgentScope-Java 深入浅出教程》第1章 AgentScope-Java 简介

AgentScope-Java 是一个面向智能体的编程框架,专门用于构建基于大语言模型(LLM)的 AI 应用程序。│ 你的业务应用 ││ AgentScope-Java 框架 ││ │ 智能体 │ │ 工具 │ │ 记忆 │ │ 模型 │ ││ LLM 服务 (DashScope/OpenAI/...) │能力说明类比ReAct 推理让智能体能够"思考"并"行动"就像人类思考后再做事工具调用让智能体能够执行外部操作就像人使用计算器、搜索引擎记忆管理让智能体能够记住对话历史。

步子哥的博客 592

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

上一篇: mysql5.7.19在centos虚拟机下手动(离线)安装配置过程与一些问题解决办法
下一篇: 魔方矩阵实现
yc_learn
博客等级 码龄10年 2粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值