CMake+Kconfig Demo

CMake+Kconfig Demo 求个赞

GitHub - elmagnificogi/CMake_Kconfig_Example: CMake_Kconfig_Example

结构

核心就几个文件夹,把各个模块解耦,组合到一起就行了

  • application,系统的入口,启动文件,调用各个module完成业务
  • driver,驱动层,驱动各种具体的设备
  • module,任务层,实现各种业务细节
  • platform,硬件层,给driver层提供硬件接口,实际使用的MCU的HAL或者标准驱动层
  • rtos,使用的操作系统
  • tools,完成Kconfig转换的代码
  • cmake,编译器或者跨平台的相关CMake代码

这里重点是如何利用CMake和Kconfig进行组合,不是架构内的细节代码要怎么写

2 个赞

感谢大佬

感谢大佬分享

感谢分享