build: 删除 MDK-ARM/download.bat,烧录收敛到 stlink-flash skill
- test/run_all_suites.py 是唯一执行它的地方:DOWNLOAD_BAT 改为 STLINK_FLASH (.dsh/skills/stlink-flash/scripts/stlink_flash.py);直烧改 [py, STLINK_FLASH, "flash"](原先把 .bat 包给命令行解释器执行); --flash-cmd 改由同一常量拼出,不再硬编码 .bat 路径 - 机制变化(须知晓):原 download.bat 走 UV4 -f(CMSIS-DAP),现走 ST-LINK_CLI -P <hex> -Rst -Run —— 与 .serialtest/config.json 的 flash_cmd、AGENTS.md 烧录铁律、回读 -CmpFile 要求同源;6.5s/1MB 也快于 UV4 路径 - AGENTS.md / 环境与部署 3 篇 / ST-LINK_CLI 复位说明(原文写"正式流程仍以 download.bat 为准",已反转)/ 自动化测试流程 / 串口助手设计说明 / 链路延迟 / m2_data / README / MDK-ARM/README:引用改指 skill - .gitignore:download_log.txt 条目保留并注明 legacy(他机残留物不变 untracked);build 日志注释同步 - 保留 MDK-ARM/reset.bat:其 hard/halt/run 子命令是 skill 没有的 - 刻意未改:docs/问题记录/项目审查与优化建议报告.md 的 P2-15(史实) - 验证:run_all_suites.py --dry-run 解析出 skill 路径;doc-links 123 通过
This commit is contained in:
@@ -144,8 +144,7 @@ STM32F4-Base/
|
||||
│ └── Third_Party/FreeRTOS/ # FreeRTOS 内核
|
||||
├── MDK-ARM/ # Keil 工程
|
||||
│ ├── STM32F407-Demo.uvprojx # 工程文件
|
||||
│ ├── download.bat # 烧录脚本
|
||||
│ ├── reset.bat # 复位 / 烧录(ST-LINK_CLI)
|
||||
│ ├── reset.bat # 复位 / 烧录 / 回读(ST-LINK_CLI)
|
||||
│ ├── *_probe.py # 台架探针(TCP 复连 / FTP 中止等)
|
||||
│ └── startup_stm32f407xx.s # 启动文件
|
||||
├── test/ # 测试代码与脚本
|
||||
@@ -226,7 +225,7 @@ STM32F4-Base/
|
||||
### 烧录
|
||||
|
||||
```bash
|
||||
MDK-ARM\download.bat
|
||||
& '.venv\Scripts\python.exe' .dsh\skills\stlink-flash\scripts\stlink_flash.py flash
|
||||
```
|
||||
|
||||
### LVGL PC 模拟器
|
||||
|
||||
Reference in New Issue
Block a user