USB-JTAGアダプタのKeil ULINKファミリは、PCのUSBポートをターゲット・システム(JTAG、SWD、OCDS経由)に接続し、ターゲット・ハードウェア上で動作する組み込みプログラムのデバッグを可能にします。
保守契約 :ハードウェア製品には契約期間1年の保守契約サービスがあります。
MDKには、スタンダードとベーシック(コード・サイズを256KBに制限)の2種類があります。詳細は、製品選択リストのページに記載されています。
ソフトウェア製品には契約期間1年の保守契約サービスがあります。
保守契約期間中はソフトウェアのアップデートが可能です。
| 特 徴 | ULINKpro | ULINK2 | ULINK-ME ※2 |
|---|---|---|---|
| デバッグ機能 | |||
| RAMブレークポイント | 無制限 | 無制限 | 無制限 |
| ROMブレークポイント(ARM7/9) | 2つまで | 2つまで | 2つまで |
| ROMブレークポイント(Cortex-M3) | 8つまで | 8つまで | 8つまで |
| 実行ブレークポイント設定(実行中に設定) | ○ | ○ | ○ |
| アクセス・ブレークポイント(ARM7/9) | 2つまで (R/W専用、値あり) |
2つまで (R/W専用、値あり) |
2つまで (R/W専用、値あり) |
| アクセス・ブレークポイント(Cortex-M3) | 4つまで (値あり) |
4つまで (値あり) |
4つまで (値あり) |
| デバッグ・サポート | |||
| リアルタイム・エージェント ※3 | × | ○ | ○ |
| シリアル・ワイヤ・デバッグ(Cortex-M3) | ○ | ○ | ○ |
| シリアル・ワイヤ・ビューア(Cortex-M3) | ○ | ○ | ○ |
| インストラクション・トレース(Cortex-M3) (Embedded Trace Macrocell - ETM) |
○ | × | × |
| 性 能 | |||
| CPUクロック | 200MHz以上 | 200MHz以上 | 200MHz以上 |
| JTAGクロック | 50MHz以上 | 10MHz以上 | 10MHz以上 |
| メモリR/W(バイト/秒) | 1M | 28K | 28K |
| フラッシュR/W(バイト/秒) | 32K | 25K | 25K |
| データ・トレース・ストリーミング(UARTモード) | ― | 1Mbit/s | 1Mbit/s |
| データ・トレース・ストリーミング(Manchesterモード) | 100Mbit/s | ― | ― |
| ETM トレース・ストリーミング | 800Mbit/s ※1 | ― | ― |
| 解析ツール | |||
| ロジック アナライザ | ○ | ○ | ○ |
| パフォーマンス アナライザ | ○ | × | × |
| エクシキューシャン プロファイリング ※4 | ○ | × | × |
| コード ガバレッジ | ○ | × | × |
| コネクタ | |||
| 10-pin (0.05") (Cortex Debug Connector) |
○ | ○ | ○ |
| 20-pin (0.1") (ARM Standard JTAG Connector) |
○ | ○ | ○ |
| 20-pin (0.05") (Cortex Debug+ETM Connector) |
○ | × | × |
| 16-pin (0.1") (Infineon OCDS Connector) |
× | ○ | × |
| 14-pin (0.1") (ST μPSD Connector) |
× | ○ | × |
| サポート電源電圧 | |||
| I/Oドライバー電源 | Internal Vcc=3.3V or ExternalVcc=1.2V to 3.3V |
Internal Vcc=3.3V or ExternalVcc=2V to 5.5V |
Internal Vcc=3V |
| アクセサリ | |||
| 5v アダプタ使用時 | 4.5-5.5v operation | × | × |
| アイソレーション アダプタ使用時 | 1.8-5.5v operation | × | × |