ESP32笔记(1) visual studio code下搭建运行编辑平台
发布日期:2021-06-29 05:35:08
浏览次数:2
分类:技术文章
本文共 1457 字,大约阅读时间需要 4 分钟。
1、前期准备条件:
1. Visual Studio Code编辑工具: 2. 获取工具链, Visual Studio Code毕竟只是一个轻量级的代码编辑工具,本身是不自带工具链的,而且乐鑫 ESP32芯片使用的又不是主流的ARM内核,所以还是要使用乐鑫官方指供的工具链才行, 3、 先下载工具链,配置后,然后通过指令去获取sdk包 命令: cd ~/esp git clone --recursive https://github.com/espressif/esp-idf.git前面的最好在官方给的搭建环境验证一下
2:搭建环境步骤
2.1 如何使用
将以上前期准备条件中的三个条件放在同一个文件夹内,路径最好是英文和简单点,如下图:
2.2 安装方法:
1. 安装 Visual Studio Code 全程 Next 到底。2. 自己选择适当的路径下解压 ESP32 编译工具链 (不要有中文路径,路径尽可能地短)
3.设置 esp-idf 开发包的路径
3.1 找到esp32_toolchain.sh,(这是我的路径)E:\ESP32\esp32_win32_msys2_environment_and_toolchain-20181001\msys32\etc\profile.d
3.2右击打开记事本,在根目录下添加export IDF_PATH=“E:/ESP32/esp-idf”
3.3、打开msys32目录下的,是否有该现象
如果没有请检查环境变量里是否配置了HOME的环境变量,改变它3.4、输入ls,看是否有现象出现,如果没有请检查环境变量
3.5 可以先编译一下 esp-idf 遇到问题 解决: 确认安装python环境4 打开visual studio code
安装的时候直接next
4.1 设置终端,连接到esp32 环境
打开 Visual Studio Code 并将编译工具链的 shell 嵌入至 Visual Studio Code 的集成 终端 ,设置的参数 (其中 shell 的路径因不同解压路径不同而不同),如下所示
{ "terminal.integrated.shell.windows":"E:\\ESP32\\esp32_win32_msys2_environment_and_toolchain-20181001\\msys32\\msys2_shell.cmd","terminal.integrated.shellArgs.windows":[ "-defterm","-mingw32","-no-start","-here"]}
注意路径:“E:\ESP32\esp32_win32_msys2_environment_and_toolchain20181001\msys32\msys2_shell.cmd”,
只是修改这路径即可设置方法:
4.2 打开esp-idf工程
使用 Visual Studio Code 打开 esp-idf 开发包中的工程示例文件,打开之后,然后同时
下 Ctrl+`就可以打开嵌入了 shell 的终端,此时就可以开发您的第一个 esp32 应用了5:编译工程
将examples工程复制到该路径下
输入指令:进入该路径
注意点:
1: 需要设置窗口大点,否则会出现该问题2:连接板子的时候,记得选择端口号
可以加入QQ群:687360507 与大伙沟通交流,技术在于分享而进步
转载地址:https://blog.csdn.net/zhi_Alanwu/article/details/103064242 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月08日 15时38分22秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Atitit 模板引擎总结 目录 1. 模板引擎 1 2. 常见模板步骤 1 2.1. 1)定义模板字符串 1 2.2. 2)预编译模板 2 2.3. 渲染模板 2 3. 流程渲染 if el
2019-04-29
Atitit 字符串转换数组main参数解析 args splitByWholeSeparator String string=" -host 101.1 8*124 -db 1
2019-04-29
paip.提升效率----几款任务栏软件vc59
2019-04-29
paip.验证码识别---序列号的反转
2019-04-29
paip.php调试脱离IDE VC59
2019-04-29
paip.DEVSUIT WEB .NET ASPX网站打开慢的原因
2019-04-29
央行数字货币将取代纸币?这篇文章说明白了
2019-04-29
2020消费金融大变局:科技向下扎根 持牌向上生长
2019-04-29
中国风海报设计模板,东方韵味尽显
2019-04-29
设计师喜欢收集各种各样的笔刷来喽,不必倾家倾产就能像创造出令人惊叹的设计。
2019-04-29
流行趋势-立体感和艺术剪纸风海报美妆设计
2019-04-29
可塑性极强渐变几何空间,设计中不可或缺的素材
2019-04-29
设计专业作品展示舞台,灵感源泉
2019-04-29
紧跟潮流的背景设计,赶紧尝试用新的背景改变旧的设计。
2019-04-29
PNG免扣素材,快速提升你的画面设计感!
2019-04-29
秋季海报设计元素|水彩手绘纹理植物素材,从人群中脱颖而出。
2019-04-29
渐变海报背景素材|潮流2021还将延续
2019-04-29
高清大图素材图片资源,你知道哪里找么?
2019-04-29
解构设计!网格表现Logo设计
2019-04-29
设计灵感|展览海报如何编排?
2019-04-29