用VS Code优雅地开发ESP32 |
您所在的位置:网站首页 › atmega816au烧录 › 用VS Code优雅地开发ESP32 |
前言 以前在玩ESP32的时候,用的是Arduino IDE编辑、编译以及烧录程序,虽然开发起来相对简单易用,但不得不吐槽一波,我靠真的是难受,编辑器啥样咱就不说了,编译那个龟速慢的要命,够我泡多一杯枸杞茶了。最近试着用VS Code结合ESP-IDF来搭建ESP32的开发环境,愉快地开启ESP32搞机之旅!接下来第一件很重要的事就是致敬嵌入式开发中的那一盏神灯!下面就让我们用VS Code来点亮ESP32开发板上的那一盏神灯吧! 本工程所用的ESP32开发板新建工程 1、打开VS Code按F1进入命令输入面板,选择ESP-IDF:新建项目。 2、设置项目名称、存放路径、开发板以及设备串口号。 新建项目3、这里我打开一个官方提供的实例,点击Extension选择ESP-IDF,然后选择一个实例打开。 选择ESP-IDF4、这里我选择blink实例。 选择blink实例5、然后点击右上方创建工程。 创建blink工程6、选择yes打开新窗口。 yes7、到此创建好了一个工程。 创建好的工程编译工程 1、打开main文件夹下的blink.c文件,此文件为主程序入口。此实例的功能就是点亮那盏神灯。使神灯闪烁起来! 打开神灯主程序2、由于我使用的开发板神灯所连接芯片的引脚为2,所有需要修改一下代码,将神灯引脚的宏值修改为2。你们可以根据自己开发板实际情况修改即可。 修改神灯引脚定义编译3、我所使用的ESP-IDF版本编译时出错。 编译出错4、打开SDK配置进行修复。 打开设置5、根据以下步骤配置即可。 配置6、再次编译,通过。开心到飞起! 编译完成烧录程序 1、烧录程序到ESP32。 烧录程序烧录完成2、打开串口监视器。 打开串口监视器3、可以看到ESP32串口返回的信息。 打印信息4、可以看到神灯在闪烁!说明成功了!向神灯致敬! 神灯点亮 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |