📐 嵌入式C复用 · 30章

🧩 规范 & 技巧
01
高内聚低耦合模块划分接口设计
02
头文件卫士extern内联函数宏定义
03
参数设计返回值回调函数函数指针
04
库创建链接过程版本管理
05
通用链表环形缓冲区哈希表树形结构
06
配置文件解析参数化设计条件编译
07
HAL层设备驱动框架寄存器封装
08
状态表驱动事件驱动复用模式
09
帧结构协议解析器CRC校验超时重传
10
静态内存池动态分配策略泄漏检测
11
分级日志输出接口异步日志格式化
12
错误码断言异常处理
13
软件定时器时间片轮转回调复用
14
裸机调度协作式优先级调度
15
宏生成模板化脚本辅助
16
TDD模拟接口覆盖率
17
审查清单常见问题自动化检查
18
Git分支模型标签管理代码回滚
19
Doxygen自动文档API维护
20
编译器差异字节序类型抽象
21
中断向量表优先级临界区
22
休眠唤醒功耗管理外设控制
23
启动流程固件升级双备份
24
输入验证缓冲区溢出加密接口
25
代码剖析循环优化缓存友好
26
时间约束优先级反转看门狗
27
组件接口依赖注入服务注册
28
单例模式观察者模式工厂模式
29
代码分析逐步重构测试保障
30
自动化构建静态分析测试部署