跳至主要內容

刷写固件

小于 1 分钟

AirISP支持烧录HEXBIN格式的文件到芯片的 FLASH 中。

我们可以使用write_flash命令来执行烧录操作,像下面这样:

> .\AirISP.exe -c air001 -p COM21 -b 115200 write_flash -e 0x08000000 gpio.hex
AirISP v1.2.4.0
串口 COM21
连接中...
Chip PID is: 0x04 0x40
擦除flash中(请耐心等待)...
擦除成功,耗时 39.5811 ms.
Writing at 134219264... 100.00%
Write 1536 bytes at 0x08000000 in 274.0526 ms

Leaving...
通过RTS硬件复位...

write_flash 命令参数

write_flash命令有如下参数:

  1. --erase-all或者-e,作用是在烧录的时候擦除全部flash,建议添加。
  2. --no-progress或者-p,作用是在下载的时候禁止显示进度条。

提示

若MCU中已刷入过其他固件,烧录新固件时请务必加上-e擦除参数。

提示

如若使用不带外置晶振的USB转串口芯片导致通信失败,可能需要降低波特率再试,比如9600