feat(example): 新增飞行控制 C 示例项目

- 提供传感器、滤波、控制律和执行器等模块化示例
- 包含约 35 个函数用于代码分析与文档生成流程测试
- 使用 Makefile 支持最小化编译验证
This commit is contained in:
xingchen
2026-09-01 09:25:26 +08:00
commit 816da48299
12 changed files with 436 additions and 0 deletions

24
README.md Normal file
View File

@@ -0,0 +1,24 @@
# DO178 Small C Project
这是一个用于 StarCodeDoc 文档模板端到端验证的小型 C 示例项目。
项目刻意拆成多个职责清晰的小模块,用来验证:
- 章节 4 动态模块标题生成
- 每个模块下的模块主要函数表
- 每个函数下的七行函数设计表
- main 函数归属模块
- 流程图图片块与函数 sourceRefs 绑定
模块划分:
- 系统入口与调度
- 传感器采集
- 信号滤波
- 控制律计算
- 执行器输出
- 通信指令
- 诊断监控
- 运行日志
函数数量约 35 个,适合快速构建知识库并验证文档生成效果。