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

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

?MPLAB? ICD 5內電路調試器技術解析與應用指南
評論