This commit is contained in:
2026-03-15 16:22:19 +08:00
parent 2e76d7b4db
commit e834928457
252 changed files with 725 additions and 37992 deletions
-22
View File
@@ -1,22 +0,0 @@
## ADDED Requirements
### Requirement: DVP configuration verification
系统必须具备按预期传感器时序要求正确初始化的外设 DVP,并在捕捉时确保引脚映射和控制极性符合期望。
#### Scenario: DVP Peripheral correctly starts capture
- **WHEN** 系统启动且开启红外捕捉模式
- **THEN** DVP 能够捕捉到有效场同步和行同步信号并进行同步
### Requirement: DMA memory transport correctness
DMA 通道必须绑定至 DVP 数据寄存器,并以与图像帧空间匹配(甚至双缓冲)的配置分配目的内存区域,地址不得非法越界。
#### Scenario: Frame mapped successfully to RAM buffer
- **WHEN** DVP 传输满一整帧
- **THEN** DMA 完整将其写入指定的 RAM buffer 并生成 DMA 满完成中断。
### Requirement: Diagnostic outputs for infrared data validation
应当包含不阻塞中断流的轻微日志来输出当前捕捉到的前 N 个像素或帧计数,以在运行时供检查验证。
#### Scenario: User checks IR camera status from terminal
- **WHEN** 持续采集数据
- **THEN** 主循环能够根据完成标志打印当前帧率及简易采集信息进行调试。