【Air001】

https://wiki.luatos.com/chips/air001/mcu.html#id4

 

刷机烧录教程

使用串口下载

在Arduino中,我们推荐使用AirISP通过串口进行下载

AirISP工具也可单独使用,使用文档:AirISP工具文档

串口下载的接线为串口模块的RX接Air001的TXDPA2),串口模块的TX接Air001的RXDPA3),如果您希望能够自动下载的话,应当把DTRRTS连接到串口模块上的对应引脚,芯片或者开发板的GND与串口模块的GND相连。

如果您没有自动下载,那么在每次下载前需要手动进入 bootloader:

  • 先按下 BOOT 按键不放(即拉高 BOOT0 引脚)

  • 按一下RST按键

  • 松开 BOOT 按键

下载完成后,可能需要手动按一下 RST 按键以复位正常运行

我手头的板子没有RST按键和BOOT按键,只有RX TX BOOT GND 的引出的引脚,因此需要执行以下步骤:

  1. 想办法把BOOT0 连接高电平
  2. 手动关掉,然后再开电源(拨动按键)
  3. 然后把BOOT0 连接低电平(或者直接松开BOOT0)
  4. 开始下载

如果您使用Arduino出现无法自动下载的情况(目前多见于AMD处理器的电脑)。您可以手动进入bootloader以进行下载。

使用 SWD 调试/下载

使用 SWD 调试/下载的接线为调试器的SWDIO接Air001的SWDIOPA13),调试器的SWCLK接Air001的SWCLKPA14),芯片或者开发板的GND与调试器的GND相连。

警告

SWD烧录时的Max Clock需要手动到100KHz或更低,否则无法识别芯片。

 

 

posted @ 2025-05-17 16:03  FBshark  阅读(215)  评论(0)    收藏  举报