git常用指令启明云端分享ESP32-S3开发环境搭建,这⾥我们会介绍两个⽐较常⽤的
开发环境搭建:WIN。。。
ESP32-S3开发环境搭建,这⾥我们会介绍两个⽐较常⽤的开发环境搭建:WINDOWS\LINUX
以下我们介绍两种常⽤的开发环境搭建 Windows 、Linux。 Windows 下开发环境搭建 安装 ESP-IDF 必备⼯具最简易的⽅式是下载ESP-IDF ⼯具安装器,地址如下: (最新) dl.espressif/dl/
安装完成后桌⾯会有⼀个命令框点击打开:
设置⼯具:
进⼊到你的esp-idf⽬录下执⾏以下两条
install.bat
设置环境变量
export.bat
出现下⾯的界⾯表⽰成功,可以新建第⼀个⼯程hello world
然后 cd … 跳转到esp-idf的上层⽬录
xcopy /e /i %IDF_PATH%\examples\get-started\hello_world hello_world
%IDF_PATH% ⾃⼰idf的路径
将hello world 拷贝出来
cd hello_world #注意⾃⼰的路径
idf.py set-target esp32s3 (设置target)
注:不同芯⽚target不同 esp32 、esp32s2 、esp32c3
编译:编译完成后显⽰如下界⾯
idf.py build
烧录:idf.py -p PORT [-b BAUD] flash 端⼝号和波特率(只有⼀个端⼝可以不需要这两个参数) idf.py -p COM10 -b 115200 flash
Log输出窗⼝:idf.py -p PORT [-b BAUD] monitor 如上规则
之后10秒模块会重启⼀次,并输出hello world。crtl+] 结束就可以了,回车⼀下回到命令输⼊模式,到此Windows下esp-idf换将搭建,并输出hello world成功!
Linux平台IDF环境搭建
虚拟机 ubuntu16.04及以上(此过程不在赘述)
1.编译 ESP-IDF 需要以下软件包。
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
注:下载慢如上 镜像后缀加速下载
3.如果出现下⾯的错误,没有请忽略
在esp-idf⽬录下执⾏:git submodule update --init --recursive
⾄此idf 组件下载完成。
5.进⼊ esp-idf路径下⾯执⾏
./install.sh
. ./export.sh
执⾏成功会显⽰如下页⾯,此时可以新建⼯程
⽅法和windows⼀样
将hello world拷贝出来,进⼊hello world⽬录
设置target
idf.py set-target esp32s3
编译
idf.py build
烧录串⼝需要加权限:
⼀次性,换终端失效
sudo chmod 777 /dev/ttyUSB0 根据⾃⼰端⼝号来
永久权限:
sudo usermod -aG dialout ⽤户名 重启虚拟机以后所有端⼝永久权限有效
烧录:idf.py -p PORT [-b BAUD] flash 端⼝号和波特率(只有⼀个端⼝可以不需要这两个参数) idf.py -p /dev/ttyUSB0 -b 115200 flash
Log输出窗⼝:idf.py -p PORT [-b BAUD] monitor 如上规则
idf.py -p /dev/ttyUSB0 -b 115200 monitor
注意:关闭虚拟机或打开多个端⼝可能会出现 idf.py 命令未到的情况
解决办法: 重新进⼊你的 esp-idf ⽬录下执⾏ ./install.sh
打开⽂件
vim ~/.bashrc
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论