ESP-IDF开发

5年前买过一块ESP32的板子,当时费了半天劲用windows的msys搞出C语言编译环境,但后来也没有继续使用,现在又捡起来这块板子,前段时间在Win7下建立了Thonny的开发环境用python可以在ESP32板子上编写程序,但后来测试发现代码运行速度慢的不能忍受,micropython的GPIO函数执行速度竟然>1ms,本来还想用python读取OV2640的图片,这个IO速度还是不用想了。
前天开始搞ESP的C语言环境,开始想在Win7下建立ESP-IDF环境,浪费了1天时间发现无解,因为IDF需要python 3.11,而Win7最高支持python 3.10,还是在Win10建立了开发环境,过程很顺利,参考以下网址
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/establish-serial-connection.html

这个是下载ESP-IDF的网址
https://dl.espressif.cn/dl/esp-idf/?idf=4.4

在这里插入图片描述
这个安装包在Win10下会把合适版本的Git/python都自动安装,硬盘需要大约不到5GB空间,安装过程中会有写文件报错,直接忽略跳过,最后能不能用估计得看运气了。

安装之后每次启动这个cmd窗口来编译烧写,这个窗口会自动配置好环境变量
在这里插入图片描述
安装后例子代码在如下目录
X:\Espressif\frameworks\esp-idf-v5.1.2\examples
自行复制到其它目录修改测试,一般是切换到main目录的上级目录,
第一次需要执行以下命令设置芯片型号
idf.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值