特徵,支持的器件,JTAG調試,SW調試,固件更新,Colink VS CoLinkEx,Colink支持器件,相同點,不同點,
特徵
- 開源的仿真器
- 支持SW調試
- 支持JTAG調試
- 支持調試Cortex M0/M0+/M3/M4設備
- 支持CoFlash, CoIDE,MDK(4.03版本以上,MDK 4.13a除外)
支持的器件
CoLinkEx仿真器是個開源硬體,支持JTAG和SW調試,支持的晶片廠商和系列如下面對應的表格所示,CooCox官方網站提供CoLinkEx支持的具體的MCU型號。
JTAG調試
AT91SAM3Ux | LPC17xx | STM32F0x STM32F100x STM32F102x STM32F103x STM32F105x STM32F107x STM32F4x | LM3SX00 LM3S1000 LM3S2000 LM3S5000 LM3S6000 LM3S8000 LM3S9000 |
SW調試
Atmel | TI | NXP | ST | ||||
AT91SAM3Ux | EFM32G2X XEFM32G8XX | LM3SX00 LM3S1000 LM3S2000 LM3S5000 LM3S6000 LM3S8000 LM3S9000 | KL04 KL05 KL14 KL15 KL24 KL25 | HT32F125x HT32F125x HT32F275x | LPC11xx LPC11c1x LPC12xx LPC13xx LPC17xx | NUC100NUC120NUC122NUC130NUC140Nano100Nano110Nano120Nano130NuMicroM051/Mini51 | STM32F0x STM32F4x STM32F100x STM32F102x STM32F103x STM32F105x STM32F107x |
固件更新
如果在 CoIDE 1.4.0和 CoFlash 1.4.0及以上版本中使用CoLinkEx進行調試前,首先要安裝CoLinkEx Driver 1.2.0 或者1.2.1並更新相應固件,在MDK中調試,開始之前要先安裝CoMDKPlugin(CoMDKPlugin是一款在keil Realview MDK環境下調試ARMCortex MCU晶片的軟體)。
固件更新步驟:
- 短接JP1。
- 上電(ColinkEX連線到PC)。
- 等待PC枚舉出卷標CRP2 ENABLD(或CRP DISABLD)的可移動磁碟,如果沒有出現,請多按幾次復位鍵(BP1)或重新上電。
- 把CRP2 ENABLD(或CRPDISABLD)可移動磁碟中的firmware.bin刪除。
- 把下載好的CoLinkEx固件複製到此可移動磁碟中。
- 斷開JP1,重新上電後即可使用
Colink VS CoLinkEx
Colink支持器件
AT91SAM3Ux | LPC17xx | STM32F0x STM32F100x STM32F102x STM32F103x STM32F105x STM32F107x STM32F4x | LM3SX00 LM3S1000 LM3S2000 LM3S5000 LM3S6000 LM3S8000 LM3S9000 |
(註:CooCox官方網站提供CoLink支持的具體的MCU型號)
相同點
- 硬體都是開源的
- 針對於ARM Cortex-M系列MCU
- 均適用於:CooCox CoIDE,CooCox CoFlash Keil RealView MDK 4.03或者更高版本
- 在MDK中調試之前均需要先安裝CoMDKPlugin軟體
不同點
- Colink支持JTAG調試,CoLinkEx支持SW和JTAG調試
- Colink支持調試Cortex M0/M3/M4設備,CoLinkEx擴展支持Cortex M0+設備
- Colink使用前,需先安裝Colink驅動,CoLinkEx使用前,需先更新CoLinkEx固件並安裝CoLinkEx驅動