开发环境搭建:Linux-Ubuntu下搭建ESP32的开发环境的步骤,使用乐鑫最新稳定版的esp-idf-CSDN博客
一、安装好开发环境后,在esp目录下再创建一个esp32的目录【用于编程测试demo】
二、进入esp32目录,打开终端【拷贝esp-idf的hello工程(~/esp/esp-idf/examples/get-started/hello_world)】
cp -r ~/esp/esp-idf/examples/get-started/hello_world ./
三、进入hello_world目录【执行get-idf,才可以使用idf.py】
四、设置芯片型号【我用esp32s3】
idf.py set-target esp32s3
五、我打开hello_world_main.c修改了下10s重启成每1s打印一次helloworld
我这里使用了ESP_LOGI所以还需要包含头文件-
#include "esp_log.h"
如果你用printf就不需要包含了。
六、编译【终端输入 idf.py build】
七、下载程序【使用 sudo idf.py flash monitor 下载并打开打印显示】
esp32进入下载模式==>IO0拉低,复位esp32
八、复位一下esp32【可以看到1000ms一次打印】
至此,esp32也算驱动起来了,下一篇我们一起来创建任务