AI智能
改变未来

千夜 (@_qianye) 在 STM32F103 标准外设库 (SPL) 项目模板 中发帖 基于 VS Code + CMake + Ninja + GCC 的 STM32F103C8T6 …

千夜 (@_qianye) 在 STM32F103 标准外设库 (SPL) 项目模板 中发帖

基于 VS Code + CMake + Ninja + GCC 的 STM32F103C8T6 开发模板,开箱即用。
特性

使用 STM32 标准外设库 (Standard Peripheral Library)
CMake 构建系统 + Ninja 快速编译
VS Code 一键编译、调试
包含项目创建脚本,快速生成新项目

目录结构
├── Start/ # 启动文件和 CMSIS 核心文件
│ ├── startup_stm32f10x_md_gcc.s # GCC 启动文件 (中容量)
│ ├── system_stm32f10x.c/h # 系统初始化
│ ├── stm32f10x.h # 寄存器定义
│ └── core_cm3.c/h # Cortex-M3…

详情链接:
https://linux.do/t/topic/1340652/1

来源: LINUX DO, 消息ID: 262894

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 千夜 (@_qianye) 在 STM32F103 标准外设库 (SPL) 项目模板 中发帖 基于 VS Code + CMake + Ninja + GCC 的 STM32F103C8T6 …