串口采集/测试去重:删 tools/serial_tool 与 test/host run_boot_test/verify_log 副本,引用改指 .dsh/skills 串口 skill
This commit is contained in:
@@ -287,14 +287,14 @@ void vApplicationMallocFailedHook(void)
|
||||
& '.venv\Scripts\python.exe' scripts/stack_report.py
|
||||
|
||||
# 推荐用法(静态 + 实测一起判,判定取两者更坏者;报告归档到 data/)
|
||||
& '.venv\Scripts\python.exe' scripts/stack_report.py -s tools\serial_tool\state\serial.log `
|
||||
& '.venv\Scripts\python.exe' scripts/stack_report.py -s .dsh\skills\serial-assistant\scripts\state\serial.log `
|
||||
-o 'docs\内存管理\data\stack_report_<日期>.md'
|
||||
```
|
||||
|
||||
| 参数 | 默认 | 说明 |
|
||||
|---|---|---|
|
||||
| `-i/--html` | `MDK-ARM/STM32F407-Demo/STM32F407-Demo.htm` | 静态调用图(Keil 构建产物) |
|
||||
| `-s/--serial` | 无 | 串口日志,解析其中 `[STACK]` 行(daemon 全量历史:`tools/serial_tool/state/serial.log`) |
|
||||
| `-s/--serial` | 无 | 串口日志,解析其中 `[STACK]` 行(daemon 全量历史:`.dsh/skills/serial-assistant/scripts/state/serial.log`) |
|
||||
| `-o/--output` | 无(打印到 stdout) | 报告输出文件(Markdown) |
|
||||
| `--isr-margin` | `1024` | ISR 嵌套预留(字节) |
|
||||
| `--min-free-pct` | `30` | 要求的最小余量百分比 |
|
||||
@@ -616,7 +616,7 @@ V4 逐项相加须与 V1 的 `Image component sizes` 逐 .o 吻合;不等则
|
||||
|
||||
```powershell
|
||||
& '.venv\Scripts\python.exe' scripts/ram_report.py -o "docs\内存管理\data\ram_report_<日期>.md" # 静态台账
|
||||
& '.venv\Scripts\python.exe' scripts/stack_report.py -s tools\serial_tool\state\serial.log `
|
||||
& '.venv\Scripts\python.exe' scripts/stack_report.py -s .dsh\skills\serial-assistant\scripts\state\serial.log `
|
||||
-o "docs\内存管理\data\stack_report_<日期>.md" # 栈预算(静态 × 实测)
|
||||
& '.venv\Scripts\python.exe' tools/arch_diagram/gen_memory_svg.py # 内存布局/任务栈预算图
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user