参考来源 https://blog.csdn.net/RuiyaoNi/article/details/124804251
方法一
在项目a下新建文件夹div,
新建xx.h头文件,xx.c源文件
在项目hello_world的CMakeLists.txt注册
c
cmake_minimum_required(VERSION 3.5)
#加上这一句,div是新建的文件夹名
set(EXTRA_COMPONENT_DIRS "./div")
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
project(hello_world)
在项目div的CMakeLists.txt注册
c
idf_component_register(SRCS "sss.c"
INCLUDE_DIRS ".")# "."表示头文.h件在当前文件夹
方法二
直接在项目main文件夹下添加.h和.c文件
方法一 不能引用ESP-IDF头文件,后续看怎么能解决
方法二 能使用ESP-IDF头文件,就是文件杂乱,