概念:该产品官方名称为ULINKpro仿真器,也称Keil ULINKpro、ARM ULINKpro仿真器等,配合Keil MDK-ARM可对ARM MCU进行开发。
Keil ULINKpro调试器和跟踪器通过PC的 USB端口与目标系统连接(通过JTAG接口,Cortex调试器,或者Cortex调试器+ETM连接器)。使用ULINKpro独特的流跟踪技术,你可以下载、调试和分析应用程序。
ULINKpro连同MDK-ARM一起使用,针对Cortex-M 内核提供持续在线运行调试功能。让您能够控制处理器,如设置断点和读/写内存内容,全速运行所有外部处理器。高速数据和跟踪指令可直接存储到您的电脑,让您可以详细分析程序。
ULINKpro独特的流跟踪功能,是一种非常先进的分析功能:
ULINKpro支持MDK 4.02或者以上版本 流指令跟踪需要目标设备具备ETM(Embedded Trace Macrocell)
功能 | ULINKpro |
调试功能 | |
RAM 断点 | 不限 |
ROM 断点(ARM7/9) | 最大为2 |
ROM 断点(Cortex-M3) | 最大为8 |
ROM 断点 (μPSD) (执行时无法设置) | n/a |
ROM 断点 (XC800) (执行时无法设置) | n/a |
ROM 断点 (XC166) | n/a |
执行断点 (执行时设置) | |
访问断点 (ARM7/9) | 最大为2 (只能读/写,带值) |
访问断点 (Cortex-M3) | 最大为4 (带值) |
访问断点 (μPSD) | n/a |
访问断点 (XC800) | n/a |
访问断点 (XC166) | n/a |
调试支持 | |
实时代理 (ARM7/9) | |
串行线调试(Cortex-M) | |
数据跟踪(Cortex-M3) (串行线查看器) | |
指令跟踪 (Cortex-M3) (嵌入式跟踪宏单元 - ETM) | |
性能 | |
JTAG时钟 | ≤ 50MHz |
内存读写 | ≈ 1MB/s |
Flash读写 | 32KB/s |
数据跟踪流式处理 | 800Mb/s |
接口 | |
10-pin(0.05") (Cortex调试连接器) | |
20-pin(0.1") (ARM标准JTAG连接器) | |
20-pin (0.05") (Cortex 调试+ETM连接器) | |
16-pin (0.1") (英飞凌 OCDS 连接器) | |
14-pin (0.1") (ST μPSD 连接器) | |
I/O电压范围 | 1.2V - 3.3V |
支持设备系列 | |
XC800 (8051) | |
μPSD (8051) | |
XC166/XE166/XC2000 | |
LPC950 (8051) | |
ARM7 | |
ARM9 | |
Cortex-M0 | |
Cortex-M1 | |
Cortex-M3 | |
Cortex-M4 |
全部0条评论
快来发表一下你的评论吧 !