# stm32-demo **Repository Path**: luckjay/stm32-demo ## Basic Information - **Project Name**: stm32-demo - **Description**: 用于stm32的驱动应用分离框架 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2022-04-28 - **Last Updated**: 2024-10-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # stm32-demo #### 介绍 这是一个暂时用于STM32的驱动应用分离框架 #### 使用说明 1. 安装arm-none-eabi-gcc 2. 安装make 3. 安装st-linkv2驱动 ### 编译说明 ```sh make -j4 # 编译整个项目 make install # 在有st-linkv2驱动的情况下下载到开发板,默认使用/tty/USB0端口 make clean # 清理工程 ``` ### 项目目录介绍 1. kernel 该目录存放了框架的核心代码,包括object.c 和 driver.c 2. board 该目录存放了跟具体板子相关的文件 3. lib 该目录存放不同mcu的库文件 4. include 框架使用的一些头文件