乐鑫ESP32开发环境的搭建+VSCode

安装WINDOWS下虚拟的LINUX的开发环境(非虚拟机)

乐鑫关于ESP8266和ESP32开发环境搭建的链接:ESP8266,ESP32
首先按照描述下载MSYS32:下载链接

安装SDK

按照描述下载相关的SDK,然后添加环境变量,在MSYS32安装目录下msys32\etc\profile.d的文件夹里,新建一个SHELL脚本,这个脚本会在开机前运行

#SDK的路径和自己的安装位置一样。
echo "please select ESP32 OR ESP8266,If you not enter OR enter error,the system will select ESP8266" 
read -p "please enter:  " name
if [ "$name" = "ESP32" ]
then
	export IDF_PATH="D:/msys32/home/notebook/esp/esp-idf"
	echo "you select ESP32"
else 
	export IDF_PATH="D:/msys32/home/notebook/esp/ESP8266_RTOS_SDK"
	echo "you select ESP8266"
fi

如果是ESP8266还要把xtensa-lx106-elf工具链添加的PATH里

# This file was created by ESP-IDF windows_install_prerequisites.sh
# and will be overwritten if that script is run again.
export PATH="$PATH:/opt/xtensa-esp32-elf/bin"
export PATH="$PATH:/opt/xtensa-lx106-elf/bin"

安装依赖的 Python 软件包

按照描述安装ESP8266和ESP32的Python的软件包

编译烧录一个工程

将环境配值到VSCode中

1.在setting.json中添加

{
    "workbench.colorTheme": "Default Light+",
    "C_Cpp.updateChannel": "Insiders",
    "cmake.configureOnOpen": true,
    "terminal.integrated.shell.windows": "D:\\msys32\\msys2_shell.cmd"//这里是自己安装的路径
    "terminal.integrated.shellArgs.windows": ["-defterm", "-mingw32", "-no-start", "-here"]

}

将终端改为MSYS32

添加头文件

在这里插入图片描述
点击编辑“includePath”设置,将SDK文件夹中的components路径粘贴上去,然后依次将头文件添加进去。
如果有宏定义的错误,在定义里添加。

如过出现MAKE MENUCONFIG 出现乱码,将系统的语言的编码模式修改为en_US(export LANG=“en_US”)

完成截图

在这里插入图片描述

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
乐鑫ESP32环境搭建可以按照以下步骤进行操作: 1. 首先,下载相关的SDK并解压缩。根据描述,可以在乐鑫官方网站或其他可靠来源下载ESP32的SDK。 2. 添加环境变量。在MSYS32安装目录下的msys32\etc\profile.d文件夹中,新建一个SHELL脚本。脚本内容如下: ``` echo "please select ESP32 OR ESP8266,If you not enter OR enter error,the system will select ESP8266" read -p "please enter: " name if \[ "$name" = "ESP32" \] then export IDF_PATH="D:/msys32/home/notebook/esp/esp-idf" echo "you select ESP32" else export IDF_PATH="D:/msys32/home/notebook/esp/ESP8266_RTOS_SDK" echo "you select ESP8266" fi ``` 根据自己的安装位置和需求,修改脚本中的路径。 3. 在ESP32目录下,右键单击打开Git Bash命令行。执行以下命令来获取esp-gitee-tools: ``` git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git ``` 这将克隆esp-gitee-tools到当前目录下。 以上是乐鑫ESP32环境搭建的一般步骤。根据引用内容\[1\],乐鑫一直在努力更新更高效的工具,因此他们的芯片也大卖。希望这些步骤能帮助你成功搭建ESP32环境。 #### 引用[.reference_title] - *1* *3* [[ESP系列]乐鑫ESP32开发环境搭建 vscode + esp-idf插件](https://blog.csdn.net/ysgjiangsu/article/details/115794516)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [乐鑫ESP32开发环境搭建+VSCode](https://blog.csdn.net/qq_45474612/article/details/103842050)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值