STMicroelectronics AEK-MCU-SPC5LNK加密狗开发用作SPC58汽车微控制器的调试器/编程器加密狗。AEK-MCU-SPC5LNK结合了无源USB转JTAG调试器和编程器,可为所有汽车应用提供经济高效、小尺寸和快速原型设计解决方案。
数据手册;*附件:STMicroelectronics AEK-MCU-SPC5LNK SPC58加密狗数据手册.pdf
该器件采用易于使用的硬件和简单的软件,完全集成到SPC5-Studio和AutoDevKit Studio IDE之中,因此开发时间很短。JTAG接口支持直接插入任何STMicroelectronics独立汽车微控制器及其评估板(符合IEEE 1149.1 JTAG协议)。
AEK-MCU-SPC5LNK提供虚拟COM端口界面,便于主机电脑通过UART与微控制器进行通信。
该加密狗提供两种类型:AEK-MCU-SPC5LNK(与OpenOCD搭配使用)和AEK-MCU-SPC5LNKU(与UDEPLS搭配使用)。
特性
- USB/JTAG调试器加密狗,用于SPC58(和SPC56)汽车MCU
- 下载应用固件到SPC5x器件闪存或RAM
- 运行和调试应用固件,添加断点并观察本地和全局变量
- 符合IEEE 1149.1 JTAG协议
- 通过USB接口(虚拟COM)集成串行端口连接
- USB连接器,用于电源和数据通信
- 提供NVM编程(擦除/编程/验证)
- 连接器
- 14针接头连接器,用于JTAG接口
- 3针接头连接器,用于UART接口
- 状态LED,用于指示目标IO电压、连接状态和运行状态
- 工作温度范围:0°C至50°C
- 属于自动开发工具包生态系统
连接性

STMicroelectronics AEK-MCU-SPC5LNK 编程调试器技术解析
一、产品概述
AEK-MCU-SPC5LNK 是一款专为 SPC58 系列汽车微控制器设计的 USB/JTAG 编程调试工具。其采用被动式 USB 转 JTAG 架构,为车载应用提供低成本、小尺寸的快速原型开发解决方案。该工具完全集成于 SPC5-Studio 和 AutoDevKit Studio 集成开发环境,显著缩短开发周期。
二、核心功能特性
- 调试与编程能力
- 支持 SPC5x 系列 MCU 的 FLASH 或 RAM 存储器固件下载。
- 提供断点调试、全局/局部变量监控功能。
- 支持非易失性存储器(NVM)的擦除、编程与验证操作。
- 接口与连接
- JTAG 接口:14 引脚头部连接器,兼容 IEEE 1149.1 协议。
- UART 接口:3 引脚头部连接器,通过 USB 实现虚拟串口通信。
- 状态指示:配备 LED 指示灯,实时显示目标 IO 电压、连接状态及运行状态。
- 电源与环境
- 通过 USB 接口供电及通信。
- 工作温度范围:0°C 至 50°C。
三、硬件架构详解
1. 电路设计分层
- USB-FTDI 模块:负责 USB 转 JTAG/UART 信号转换,核心芯片为 FT2232HL。
- 电平转换电路:采用 SN74LVC2T45/1T45 系列芯片,实现 3.3V 与目标 MCU 电压的适配。
- 电源管理:集成 LD1117S33TR LDO 稳压器,将 5V USB 电压转换为 3.3V 系统电压。
2. 关键外围电路
- 时钟电路:12MHz 晶体振荡器为 FT2232HL 提供基准时钟。
- ESD 防护:使用 ESDAVLC8-1BT2Y 阵列保护 JTAG/UART 接口。
- EEPROM 配置:通过 M93S46-WMN6TP 存储器件配置信息。
四、软件生态与驱动支持
- 调试器兼容性
- AEK-MCU-SPC5LNK:专用于 OpenOCD 调试环境,驱动程序可直接从 STSW-AEKSPC5LNK 下载。
- AEK-MCU-SPC5LNKU:兼容 PLS UDE 调试器,若需切换至 OpenOCD 需参考 UM3303 手册。
- 集成开发环境
- 通过 AutoDevKit 生态系统实现硬件自动识别与配置。
- 虚拟 COM 端口无需额外驱动,支持即插即用。
五、典型应用场景
- 汽车电子开发:用于发动机控制单元(ECU)、车载网络(CAN)等系统原型验证。
- 电机控制评估:配合 AEK-MOT-3P99081 等板卡实现 BLDC 电机驱动调试。
- 传感器融合:与 FlightSense 手势检测系统(AEK-SNS-2TOFM1)协同工作。