补充参数.

Signed-off-by: rick.chan <cy@sina.com>
This commit is contained in:
rick.chan 2024-04-29 19:22:29 +08:00
parent d2304aac3e
commit d09244db12
1 changed files with 5 additions and 4 deletions

View File

@ -3,8 +3,9 @@
## 1. 基本命令
- erase
- flash
- load
- gdbserver
- list列出已连接的调试器。
## 2. pack 管理
@ -28,7 +29,7 @@ pyocd erase --chip --target n32l406cb --pack <"/Path/To/Nationstech.N32L40x_DFP.
## 4. 擦除芯片
使用 erase 命令擦除芯片,需要指定擦除方法,如:--chip。
使用 erase 命令擦除芯片,需要指定擦除方法,如:--chip、--sector、--mass
```bash
# 擦除整个芯片
@ -37,10 +38,10 @@ pyocd erase --chip --target <Target Chip Name> --pack <"/Path/To/Nationstech.N32
## 5. 烧写芯片
使用 flash 命令烧写新,需要指定烧写的起始地址和要烧写的程序。
使用 load 命令烧写新,需要指定烧写的起始地址和要烧写的程序。
```bash
pyocd.exe flash --base-address <Program Start Address> <"/Path/To/Program.hex"> --target <Target Chip Name> --pack <"/Path/To/Nationstech.N32L40x_DFP.0.9.0.pack">
pyocd.exe load --trust-crc --base-address <Program Start Address> <"/Path/To/Program.hex"> --target <Target Chip Name> --frequency {Examples: "1000", "2.5khz", "10m"} --erase {auto,chip,sector} --pack <"/Path/To/Nationstech.N32L40x_DFP.0.9.0.pack">
```
## 6. GDB Server 调试