esp32速学——环境

环境搭建

    本次主要使用vscode和乐鑫提供的IDF进行编程,vscode就不用说了,好用无比。
IDF是个啥呢?
	咱认为IDF提供了完整的库、组件以及编译下载等功能。
使用这种方式在windows下开发真的很爽。

vscode安装

https://code.visualstudio.com/
网站下载之后,找个非c盘目录下一步下一步就行了。没啥难度

IDF安装

https://dl.espressif.com/dl/esp-idf/?idf=4.4
网站下载就行,使用下图框中所示的,然后就是点击开始安装就行了。过程中会进行环境检测。

在这里插入图片描述

环境检测

在这一步中,如果出现了什么差错,进行一下应用修复就行了。

在这里插入图片描述

vscode扩展配置(Espressif IDF)

乐鑫提供IDF的同时,也提供了vscode扩展方便开发。

Espressif IDF扩展安装

在这里插入图片描述

扩展环境配置

  • 用快捷键ctrl+shift+P进入命令配置啥的吧,然后输入 configure ESP-IDF extension。

在这里插入图片描述

  • 然后选择第三项,因为咱前面已经安装了IDF,所以不需要前两项的方式,并且使用前两种方式安装速度是真的慢。
    在这里插入图片描述
  • 然后就是等待了,中间需要处理一个问题:就是pip版本可能太低而导致配置无法继续。有个提示的,直接进入目录,运行提示就行了。

环境熟悉

使用vscode进行开发感觉还挺好的,基本功能都有,就是现在还没找到调试的好办法。

功能图标

     从左往右依次是 端口选择、芯片类型选择 文件 项目配置 清楚 构建 清除 下载方式选择 下载 、
模拟(相当于串口)  构建下载一体化 终端 执行一个任务

在这里插入图片描述
在这里插入图片描述

程序下载

    MMD,刚开始下载程序可真是难受,没找到正确的方式,虽然是使用串口下载的,但是弄错串口
了,应该使用CP210x那个的,这个是对应这串口下载电路的。

注:下载的时候,其他串口最好不要连接电脑,我也不知道为啥。

在这里插入图片描述

下载步骤

先点击vscode中的下载,然后按下板子上的boot即可。

程序构建

说实在的windows下构建程序是真的慢啊。

在这里插入图片描述

官方例子

IDF提供了不少例子,有BT、BLE、WIFI以及基本外设,因此说他资料很合适一点也不为过。
调出官方例子的步骤。

调出例子步骤

  • ctrl+shift+P 弄出命令面板吧
    在这里插入图片描述
  • 输入 show Examples Project 然后点击这一项后,他会不断的跳转,此时你需要自己点一下那个目录就跳出来了。
    在这里插入图片描述
  • 最终
    在这里插入图片描述

创建例子

给出了自动化创建例子的快捷方式,是真的爽啊。

在这里插入图片描述

基本上没了,剩下的就是开始扒代码了,esp32资料还是可以的,但是封装的有点厉害,慢慢扒吧。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值