- 新增 Mini212G2 传感器预配置指南文档,详细说明外部工具配置步骤
- 修复 DVP 头文件中的 SENSOR_TOTAL_LINES 定义,移除冗余行数
- 在 README 和模式配置文档中添加预配置指南的引用链接
- 新增 OpenSpec 变更记录,包含设计文档、提案、规格和任务清单
📦 build(openspec): 新增传感器预配置规范文档结构
- 在 openspec/changes/archive/ 下创建 2026-03-15-dvp-raw-data-pipeline 变更记录
- 包含设计文档、提案、规格说明和任务清单
- 在 openspec/specs/ 下创建 sensor-preconfig-guide 规格文档
1.1 KiB
1.1 KiB
Proposal: DVP 原始数据采集流程验证与传感器预配置规范
Why
MCU 端驱动不通过 UART 配置传感器(SENSOR_UART_ENABLE=0),而是依赖外部工具预先宼入。当前无文档明确说明需要配置哪些参数,导致两个关键风险:
① CMOS8 字节序:传感器必须配置为 LSB 模式,否则 CH32V307(小端序)将 uint16_t 读到字节完全反序的错误温度值;
② Y16 单位:代码按 0.1°C/LSB 使用,需确认实际传感器输出的温度单位一致。
What Changes
- 新增 Mini212G2 预配置指南(
Doc/Mini212G2预配置指南.md),明确列出外部工具需要设置的所有参数及原因 - MCU 驱动代码不作任何修改(
SENSOR_UART_ENABLE保持为 0)
Capabilities
New Capabilities
sensor-preconfig-guide: Mini212G2 预配置指南文档
Modified Capabilities
(无,MCU 代码不变)
Impact
- 新增文档:
Doc/Mini212G2预配置指南.md - 不涉及 MCU 代码修改
- 配置错误情况下所有温度判断和上报数据均为错误值