ESP32-S2插TpyeC USB连电脑安装IDF编译下载固件

S2 Mini V1.0.0开发板,Type C数据线插电脑(Win7),USB有反应,电脑要装个驱动usbser.inf

并不是插USB就肯定有反应的,程序项目里SDK Configuration editor设置

Channel for console output选择USB CDC才会有USB串口输出功能,因为这个开发板的USB本质上是GPIO口。如果程序没设置后,这个USB就不能输出调试文字。

别用gitee下载esp-idf-v4.1.zip,这样的文件里面缺少.git目录,install.bat会报错

gitee克隆idf之前,必须设置好RSA公钥,否则反复输入密码

本地电脑.ssh/生成公钥私钥两个文件,公钥内容放到gitee设置好

修改.ssh\config,添加主机

修改.git\config,修改url是git@

按下面的克隆两个gitee(esp-gitee-tools.git是必要的),并且执行安装子模块

先安装离线安装包esp-idf-tools-setup-offline-4.4.2

vscode安装插件

选择advanced,直接选择前面的idf路径,esp-tools选择一个d盘新建文件夹下载

VisualStudioSetup.exe这个是在线安装包,安装里面的VS2015工具和WIN10SDK

S2 Mini V1.0.0开发板的USB是直接用的CDC,程序启动后并不会直接有USB,所以插电脑是没反应的。要生成程序时选中一堆TinyUSB的选项,也就是说这个USB是软件开启现的。开启后就能在控制台看到printf出来的数据了

ESP32-S2开发之坑(4)--USB挖坑 - DIY/开源硬件专区 -电子工程世界-论坛 -手机版

应该设置的环境变量(方便编辑器查找头文件)

IDF_PATH

IDF_TOOLS_PATH

VS CODE 项目内C++ Configuration设置包含头文件路径

${workspaceFolder}/../../../components/gui/lvgl_gui/**
${config:idf.espIdfPath}/components/**
${config:idf.espIdfPathWin}/components/**
${config:idf.espAdfPath}/components/**
${config:idf.espAdfPathWin}/components/**
${workspaceFolder}/**

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值