Files
ai_soc_sw/projects/P01_chip_test/ENVIRONMENT.md
T

40 lines
742 B
Markdown
Raw Normal View History

# 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输入 |
## 快速开始
```bash
# 编译 (Arm GCC)
cd projects/P01_chip_test
make
# 下载固件 (pyOCD)
pyocd flash build/firmware.hex
pyocd gdbserver
# 串口监控
minicom -D /dev/ttyUSB0 -b 115200
```