在Zephyr中,可以通过以下步骤调用module里面的头文件:

  1. 在module的Kconfig文件中添加头文件路径:
config MY_MODULE_INCLUDE_PATH
    string 'Include path for my module'
    default 'include/my_module'
  1. 在module的CMakeLists.txt文件中添加头文件路径:
zephyr_include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
  1. 在需要调用module头文件的源文件中,使用以下方式包含头文件:
#include <my_module/my_header.h>

其中,my_module是module的名称,my_header.h是需要包含的头文件名。

Zephyr 驱动模块头文件调用方法

原文地址: https://www.cveoy.top/t/topic/ojnu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录