The Keil ULINK
pro Debug and Trace Unit connects your PC's USB port to your target system (via a JTAG, Cortex Debug, or Cortex Debug+ETM connector). It allows you to program, debug, and analyze trace information.
ULINK
pro, together with
MDK-ARM, provides extended on-the-fly debug capabilities for Cortex-Mx devices. You are able to control the processor, set breakpoints, and read/write memory contents, all while the processor is running at full speed. High-Speed data and instruction trace are streamed directly to you PC enabling you to analyze detailed program behaviour.
Features
- Supports ARM7, ARM9, Cortex-M0, Cortex-M1, and Cortex-M3 devices
- JTAG support for ARM7, ARM9, and Cortex-Mx
- Serial Wire Debug (SWD) support for Cortex-Mx
- Serial Wire Viewer (SWV) Data Trace for Cortex-M3
- Instruction Trace (via ETM) for Cortex-M3
- Trace streamed direct to your PC, provides unlimited trace buffer
- USB 2.0 High-Speed (480bits/s) connection to your PC
- JTAG Clock Speed up to 50MHz
- Supports Cortex-Mx devices running at up to 200MHz
- High-Speed Flash Download up to 600KBytes/sec
- USB powered (no power supply required)
- Target connectors:
- 10-pin (0.05") - Cortex Debug Connector
- 20-pin (0.10") - ARM Standard JTAG Connector
- 20-pin (0.05") - Cortex Debug+ETM Connector
ULINK
Pro provides extensive analysis features such as:
- Data Trace analysis via a Logic Analyzer
- Code Coverage information about your programs execution
- Performance Analysis enabling you to efficiently optimize your application
4 step set up guide ULINKpro