8157f10768
- 重构为三角色协作:人+Arch AI+执行AI - 新增 Excel 寄存器表格解析工具,自动生成测试代码 - 新增串口日志分析工具,自动生成测试报告 - 完善项目文档:AGENTS.md、README.md - 创建自动化测试架构设计文档 - 添加示例测试任务 P01-001
742 B
742 B
P01_chip_test - 环境准备
编译器支持
| 编译器 | 版本要求 | 安装说明 |
|---|---|---|
| Arm Clang | >= 18.0.0 | 来自 ARM 官方 |
| Keil MDK (AC6) | >= 6.18 | uVision 开发环境 |
| Arm GCC | >= 12.0.0 | 开源工具链 |
调试工具
- pyOCD: 0.30.x 或更高
- OpenOCD: 0.12.x 或更高
- 串口工具: minicom / PuTTY / screen
硬件连接
| 接口 | 用途 |
|---|---|
| JTAG/SWD | 调试下载 |
| UART1 | 日志输出 |
| LED | GPIO输出 |
| KEY | GPIO输入 |
快速开始
# 编译 (Arm GCC)
cd projects/P01_chip_test
make
# 下载固件 (pyOCD)
pyocd flash build/firmware.hex
pyocd gdbserver
# 串口监控
minicom -D /dev/ttyUSB0 -b 115200