1. 项目概述:AT-Link+烧录工具全解析
作为嵌入式开发中不可或缺的一环,程序烧录的稳定性和便捷性直接影响着开发效率。雅特力AT-Link+作为新一代调试编程器,同时支持在线调试和离线烧录两种模式,特别适合量产场景和现场维护。我在最近三个量产项目中深度使用这款工具,发现其特有的HEX文件导入功能和异常处理机制能显著降低操作门槛,但官方文档对某些细节的说明不够充分。本文将结合真实项目经验,手把手演示完整工作流程。
AT-Link+的核心优势在于其双模设计:通过USB连接电脑时可作为常规调试器使用(在线模式),而预先加载固件后又能脱离电脑独立工作(离线模式)。这种灵活性使其在车间生产线、户外设备升级等场景表现突出。工具链支持上,它兼容Keil、IAR等主流IDE,同时提供独立的烧录软件AT-Link Utility,实测对雅特力全系MCU(AT32F403/413/415等)的识别成功率达100%。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与工具配置
2.1 硬件连接规范
正确的硬件连接是烧录成功的前提。AT-Link+采用标准的10pin SWD接口,但引脚定义需要特别注意:
code复制1 VCC_TARGET → 目标板3.3V
2 SWDIO → MCU的SWDIO
3 GND → 共地
4 SWCLK → MCU的SWCLK
5 RESET → MCU的nRST
6-10 → 悬空或接GND
关键提示:VCC_TARGET引脚具有双向供电能力。当目标板自带电源时,此引脚仅作电平检测;若目标板无电源,AT-Link+可通过此引脚提供最高300mA的3.3V输出。但在烧录功耗较大的板卡时,建议始终使用目标板独立供电。
2.2 软件环境搭建
最新版AT-Link Utility(V2.3.8)包含以下必备组件:
- 驱动程序(AT-Link_USB_Driver)
- 烧录主程序(AT_Link_Utility.exe)
- 固件升级工具(AT-Link_Firmware_Upgrade)
安装时需注意:
- 先连接AT-Link+到电脑USB口
- 运行驱动安装程序时选择"为所有用户安装"
- 首次启动主程序会自动检测设备固件版本,若低于v1.12需立即升级
