# 嵌入式常用框架 **Repository Path**: Herbert9527/common-embedded-frameworks ## Basic Information - **Project Name**: 嵌入式常用框架 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-25 - **Last Updated**: 2026-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Framework — 嵌入式常用框架与驱动 本仓库收录嵌入式开发中常用的软件框架和硬件驱动,方便在项目间复用。 ## 目录结构 ``` Framework/ ├── task_mgr/ # 裸机链表任务管理器 ├── (更多模块持续添加中...) └── README.md ``` ## 已有模块 ### task_mgr — 裸机链表任务管理器 一个轻量级的裸机任务调度框架,适用于资源受限的嵌入式系统。 - 静态内存分配,无动态内存 - 最多 255 个并发任务 - 时间片轮询调度 - 支持暂停/恢复、动态调频 ### 计划中的模块 | 模块 | 说明 | |------|------| | AT 指令框架 | 通用 AT 指令收发与解析 | | I2C 驱动 | 软件模拟 & 硬件 I2C 通用接口 | | SPI 驱动 | 软件模拟 & 硬件 SPI 通用接口 | | UART 驱动 | 串口收发框架(DMA/中断) | | 按键驱动 | 单击/双击/长按检测 | | 日志模块 | 嵌入式轻量日志输出 | ## License MIT License