Skip to content

JustLearnF/CH32V307_CMAKE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cmake管理CH32V307代码

此项目目的在于通过Cmake管理代码,减少重复编译,以及快速生成用于烧录的bin文件。结合Vscode进行代码编写,增强编程体验。

使用方法

  1. 修改CMake目录下的toolchain.cmake中的SDK_ROOT和交叉编译工具的前缀
  2. Code目录下创建项目文件夹,在项目文件夹下创建include source两个目录,然后将templates目录下的CMakeLists.txt放在目录下
  3. 编译时执行cmake -S. -Bbuild生成编译规则,cmake --build ./build编译即可

根目录下的CMakeLists.txt用于编译CH32V307的外设库,详细参考文件内容中的注释。

About

使用CMAKE管理CH32V307代码,快速生成bin文件以及创建项目,减少重复代码和编译

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors