ESP32开发历程(1)工程结构&新建工程

工程结构

工程结构大体上包含三个文件:

  • main(Floder)
  • Makefile
  • sdkconfig

其中,main文件夹中一般是主函数?貌似源码一般放在main里。而Makefile文件可以理解为工程文件,里面包含编译工具链。sdkconfig类似于CubeMX,不过是代码的形式,没有图形界面。
点击Vscode-ESP-IDF插件下面的ESP-IDF SDK Configuration Editor(menuconfig)里可以配置。(正在研究怎么用)

不过貌似在ESP-IDF插件中变成了CMakerList
NecPB.png

新建工程

简单方法

直接改例程————在VScode里面快捷键ctrl+shift+p调出命令界面,输入example找到ESP-IDF中对应的例程指令,改例程

有趣方法

不输入example了,输入Welcome
Ne5id.png
然后点击New Project,按照提示新建工程即可。

准备测试的方法

新建文件夹,然后创建好上述三个文件(其中sdkconfig可以不创建,由系统自动生成),在makefile这个文件中留好工程名和工具链即可。

参考 ESP32开发指南啊 -----新建工程

目前存在的疑问

1.在创建工程完成后想要直接通过修改sdkconfig文件来修改用到的功能似乎不行,要通过ESP-IDF SDK Configuration Editor(menuconfig)来进行配置……
2.component这个组件没搞明白……
希望看到的好心人解答一下!

posted @ 2022-07-17 21:04  宋琦琦  阅读(524)  评论(0)    收藏  举报