# stm32f4模块化设备驱动 **Repository Path**: c2tias/stm32f4-modular-device-driver ## Basic Information - **Project Name**: stm32f4模块化设备驱动 - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-08-31 - **Last Updated**: 2025-10-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # stm32f4模块化设备驱动 #### 使用说明 如果文件编译报错可以把Keil中的C/C++中的这个(STM32F40_41xxx)删掉 * 支持的命令: * - Dev_Init: 创建设备并注册 * - Dev_List: 列出所有已注册设备 * - Dev_Del: 删除指定设备 * - Dev_Perf: 执行设备功能 * - Dev_Buf_Appl:申请缓冲区 * - Dev_Buf_Print:打印缓冲区 !!!串口的指令最后一定要有Enter!!! *Dev_Perf 的数据结构要求 哪一个设备 | | 设备执行的那个函数所需要的数据(必须要填,没有的话就写0) | | /Dev_Perf 0 1 0 | 设备的第几个函数 *Dev_Init 的数据结构要求 指令 设备型号,从枚举中查看 | | 引脚定义,按照结构体顺序来 SCL,SDA(逗号用来隔开)(不要使用已经定义的引脚) | | | 名称 /Dev_Init 0 A,3,B,3 MyDS3231