Microchip Technology MPLAB? ICD 5內(nèi)電路調(diào)試器/編程器套件 (DV164055)是一款快速、功能豐富的仿真和編程工具,適用于PIC? 、dsPIC? 、AVR? 和SAM (ARM?) 設(shè)備。MPLAB ICD 5通過(guò)功能強(qiáng)大、簡(jiǎn)單易用的MPLAB X集成開(kāi)發(fā)環(huán)境 (IDE) 圖形用戶界面 (GUI) 進(jìn)行調(diào)試和編程。通過(guò)高速USB 2.0接口或以太網(wǎng)連接到計(jì)算機(jī)。DV164055采用扁平電纜連接到目標(biāo),一端是調(diào)試器,另一端是目標(biāo)設(shè)備。該調(diào)試器通過(guò)內(nèi)置仿真電路(而非特殊調(diào)試器芯片)與設(shè)備通信,并像真實(shí)設(shè)備一樣執(zhí)行代碼。通過(guò)互操作,目標(biāo)器件的所有特性均可通過(guò)MPLAB X IDE接口進(jìn)行設(shè)置和修改。
數(shù)據(jù)手冊(cè):*附件:Microchip Technology MPLAB? ICD 5內(nèi)電路調(diào)試器,編程器套件數(shù)據(jù)手冊(cè).pdf
特性
- 通過(guò)高速USB 2.0或以太網(wǎng)連接到計(jì)算機(jī)
- 全速調(diào)試
- 監(jiān)控內(nèi)部文件寄存器
- 配置引腳驅(qū)動(dòng)器
- 使用RJ11或RJ45模塊化電纜連接到目標(biāo),也連接到傳統(tǒng)目標(biāo)
- 支持多斷點(diǎn)、秒表、源代碼文件調(diào)試
- 使用MPLAB X IDE或MPLAB IPE對(duì)器件進(jìn)行編程
- 實(shí)時(shí)調(diào)試用戶硬件上的應(yīng)用程序
- 根據(jù)內(nèi)部事件設(shè)置斷點(diǎn)
- 可通過(guò)固件下載進(jìn)行現(xiàn)場(chǎng)升級(jí)
- 當(dāng)目標(biāo)需要外部電源時(shí),從調(diào)試器接收反饋
- 支持1.2V至5.5V目標(biāo)電源電壓
- 通過(guò)1A PoE電源或能夠在USB Type-C?連接器上提供3A電流的PC安全加電
- 在探頭驅(qū)動(dòng)器中添加了保護(hù)電路,以防止來(lái)自目標(biāo)的電涌
- ~VDD和~~ VPP~ 電壓監(jiān)控器提供過(guò)壓保護(hù),所有線路均具有過(guò)流保護(hù)功能
- 電源引腳在確定電壓安全連接、可編程電阻值和方向(上拉、下拉或不存在)之前進(jìn)行物理隔離
- 可控編程速度提供靈活性,解決目標(biāo)板設(shè)計(jì)問(wèn)題
- 符合CE標(biāo)準(zhǔn)和RoHS指令
方框圖

MPLAB? ICD 5內(nèi)電路調(diào)試器技術(shù)解析與應(yīng)用指南?
?一、產(chǎn)品概述?
MPLAB? ICD 5是Microchip推出的高性能在線調(diào)試器/編程器,支持PIC?、dsPIC?、AVR?及SAM(Arm?)系列微控制器。其核心優(yōu)勢(shì)包括:
- ?高速調(diào)試?:32位MCU(300MHz主頻)與4MB緩沖內(nèi)存,支持全速調(diào)試。
- ?多協(xié)議支持?:兼容ICSP?、JTAG、SWD、UPDI等接口,覆蓋Microchip全系MCU/DSC。
- ?靈活供電?:支持USB-C或PoE供電,可為目標(biāo)板提供1.2V-5.5V/1A電源。
- ?安全保護(hù)?:集成過(guò)壓/過(guò)流保護(hù)電路,符合CE和RoHS標(biāo)準(zhǔn)。
?二、硬件架構(gòu)與連接?
?1. 核心組件?
- ?調(diào)試單元?:基于Arm Cortex-M的FPGA加速器,支持實(shí)時(shí)斷點(diǎn)與數(shù)據(jù)捕獲。
- ?接口配置?:
- ?USB 2.0 Type-C?(默認(rèn)):480Mbps速率,支持虛擬COM端口與數(shù)據(jù)可視化。
- ?以太網(wǎng)?:支持遠(yuǎn)程調(diào)試,需搭配PoE供電模塊。
- ?目標(biāo)接口?:8引腳RJ45扁平電纜,兼容RJ11適配器(需注意引腳映射)。
?2. 目標(biāo)板連接規(guī)范?
- ?電源設(shè)計(jì)?:
- ?通信協(xié)議選擇?:
- ?PIC/dsPIC?:ICSP接口(PGC/PGD)。
- ?SAM/AVR?:SWD/JTAG接口(需配置適配器板AC102015)。
?三、調(diào)試功能詳解?
?1. 實(shí)時(shí)調(diào)試特性?
- ?硬件斷點(diǎn)?:支持4-8個(gè)斷點(diǎn)(視器件而定),零周期開(kāi)銷。
- ?數(shù)據(jù)監(jiān)視?:通過(guò)MPLAB Data Visualizer實(shí)時(shí)采集功耗、寄存器值等數(shù)據(jù)。
- ?ITM/SWO跟蹤?:Arm Cortex-M設(shè)備可通過(guò)SWO引腳輸出調(diào)試信息(如printf日志),最高速率4Mbps。
?2. 高級(jí)功能?
- ?電源監(jiān)控?:實(shí)時(shí)測(cè)量目標(biāo)板電流(分辨率29μA),支持代碼與功耗關(guān)聯(lián)分析。
- ?CI/CD集成?:通過(guò)以太網(wǎng)實(shí)現(xiàn)自動(dòng)化測(cè)試,適配Jenkins-Docker流程。
?四、典型問(wèn)題解決方案?
?1. 調(diào)試失敗常見(jiàn)原因?
- ?時(shí)鐘配置錯(cuò)誤?:確保目標(biāo)器件時(shí)鐘源與MPLAB X IDE設(shè)置一致。
- ?接口沖突?:AVR UPDI引腳若配置為GPIO,需高壓脈沖激活(12V)。
- ?電源異常?:檢測(cè)VDD電壓是否在器件規(guī)格范圍內(nèi)(如PIC32需1.8V-3.6V)。
?2. 固件恢復(fù)?
若工具無(wú)響應(yīng),可通過(guò)底部恢復(fù)按鈕或MPLAB X IDE的“Emergency Boot Firmware Recovery”強(qiáng)制刷新固件。
?五、應(yīng)用場(chǎng)景建議?
-
PIC
+關(guān)注
關(guān)注
8文章
510瀏覽量
90272 -
編程器
+關(guān)注
關(guān)注
9文章
410瀏覽量
43632 -
調(diào)試器
+關(guān)注
關(guān)注
1文章
325瀏覽量
24828 -
ICD
+關(guān)注
關(guān)注
0文章
16瀏覽量
10480
發(fā)布評(píng)論請(qǐng)先 登錄
MPLAB X IDE v4.00支持新的MPLAB ICD4調(diào)試器
ICD2調(diào)試器常見(jiàn)問(wèn)題
mplab icd3錯(cuò)誤消息及解決方法
如何使用MPLAB ICD 3在線調(diào)試器的詳細(xì)中文資料免費(fèi)下載
MPLAB ICD4在線調(diào)試器用戶指南
MPLAB ICD 3調(diào)試故障糾正措施
MPLAB ICD 4在線調(diào)試器用戶指南
MPLAB ICD 4在線調(diào)試器快速入門指南
MPLAB? PICkit? 4 在線調(diào)試器用戶指南
?MPLAB? PICkit? Basic調(diào)試器技術(shù)解析與應(yīng)用指南
MPLAB? PICkit?5 內(nèi)電路調(diào)試器技術(shù)解析與應(yīng)用指南

?MPLAB? ICD 5內(nèi)電路調(diào)試器技術(shù)解析與應(yīng)用指南
評(píng)論