Microchip Technology MPLAB^?^ PICkit? Basic調(diào)試器是一套經(jīng)濟(jì)劃算的調(diào)試解決方案,適用于不需要高壓編程或高級調(diào)試功能的項(xiàng)目。Microchip MPLAB PICkit Basic調(diào)試器支持Microchip的許多MCU產(chǎn)品(并非部分傳統(tǒng)產(chǎn)品)。該調(diào)試器具有標(biāo)稱功能集,面向不需要高級功能的開發(fā)人員。
數(shù)據(jù)手冊:*附件:Microchip Technology MPLAB? PICkit? Basic調(diào)試器數(shù)據(jù)手冊.pdf
MPLAB PICkit Basic通過高速USB 2.0接口連接到計(jì)算機(jī),并通過Microchip調(diào)試8引腳單列直插式 (SIL) 連接器連接到目標(biāo)。MPLAB PICkit Basic具有快速調(diào)試原型所需的所有速度和入門級特性。MPLAB PICkit Basic采用功能強(qiáng)大的、基于Arm^?^ Cortex ^?^ -M7的32位、300MHz SAM E70 MCU,可實(shí)現(xiàn)更快的調(diào)試循環(huán)。除了支持寬目標(biāo)電壓,MPLAB PICkit Basic還支持4線JTAG和串行線調(diào)試等接口。它還向后兼容使用雙線JTAG和在線串行編程 (In-Circuit Serial Programming?) 的演示板和目標(biāo)系統(tǒng)。
調(diào)試器系統(tǒng)像實(shí)際器件一樣執(zhí)行代碼,因?yàn)樗褂媚繕?biāo)器件的內(nèi)置仿真電路,而不是專用的調(diào)試器芯片。給定器件的所有可用特性均可互操作,并可通過MPLAB X IDE接口進(jìn)行設(shè)置和修改。
特性
- 廣泛兼容性-支持PIC^?^ 和AVR^?^ MCU、dsPIC^?^ DSC和基于Arm Cortex-M的SAM MCU和MPU
- 連接簡單
- USB Type-C^?^ 接口,便于連接PC
- 高速USB 2.0接口,數(shù)據(jù)傳輸速率高達(dá)480Mbps
- 靈活的目標(biāo)連接
- 八引腳單列直插式接頭,帶初學(xué)者友好型飛線
- 支持4線JTAG、串行線調(diào)試 (SWD)、UPDI、PDI、SPI、debugWIRE和TPI編程
- 向后兼容雙線JTAG和ICSP
- 方便的適配器-包括一個(gè)適配器,用于從8引腳直插轉(zhuǎn)換為標(biāo)準(zhǔn)10引腳Arm SWD連接器
- 用途廣泛,兼容性強(qiáng)
- 支持MPLAB X IDE、MPLAB IPE和MPLAB VS Code擴(kuò)展
- 兼容第三方IDE,如采用CMSIS-DAP標(biāo)準(zhǔn)的IAR Embedded Workbench
- 高級調(diào)試
- 全目標(biāo)MCU速度調(diào)試
- 多個(gè)硬件和軟件斷點(diǎn)
- 秒表和源代碼文件調(diào)試
- 增強(qiáng)用戶體驗(yàn)
- 通過按鈕輕松恢復(fù)固件
- 自動(dòng)選擇器件
- 彩色編碼標(biāo)簽,便于設(shè)置
- 輕質(zhì)便攜式設(shè)計(jì),非常適合用于教室和專業(yè)開發(fā)實(shí)驗(yàn)室
- 支持1.2V至5.0V (±10%) 的目標(biāo)電源電壓
- 符合RoHS指令
框圖

連接目標(biāo)板

MPLAB? PICkit? Basic調(diào)試器技術(shù)解析與應(yīng)用指南?
一、產(chǎn)品概述
MPLAB? PICkit? Basic是一款經(jīng)濟(jì)高效的在線調(diào)試器(PG164110),專為無需高壓編程或高級調(diào)試功能的開發(fā)項(xiàng)目設(shè)計(jì)。它支持Microchip旗下PIC?/AVR? MCU、dsPIC? DSC、SAM(Arm? Cortex?)及PIC32M等主流器件,適用于原型開發(fā)階段,但不建議用于量產(chǎn)編程。其核心優(yōu)勢包括:
- ?低成本?:面向基礎(chǔ)調(diào)試需求,優(yōu)化功能集
- ?兼容性?:支持USB 2.0高速接口(480 Mbps)與多種調(diào)試協(xié)議(JTAG/SWD/UPDI/PDI等)
- ?跨平臺(tái)?:兼容Windows/Linux/macOS操作系統(tǒng)
二、硬件架構(gòu)與關(guān)鍵特性
1. 硬件組成
- ?核心處理器?:搭載300MHz Arm Cortex-M7內(nèi)核的SAM E70 MCU
- ?接口配置?:
- ?適配器擴(kuò)展?:提供8pin轉(zhuǎn)10pin Arm SWD適配板,兼容多種目標(biāo)板連接
2. 核心性能參數(shù)
| ?特性? | ?規(guī)格? |
|---|---|
| 目標(biāo)電壓范圍 | 1.2V~5.0V ±10%(需外部供電) |
| 調(diào)試接口 | 4線JTAG、SWD、UPDI、PDI、SPI等 |
| 斷點(diǎn)支持 | 硬件/軟件斷點(diǎn)、實(shí)時(shí)監(jiān)控 |
| 通信協(xié)議 | 支持ICSP?、EJTAG、debugWIRE等 |
三、典型應(yīng)用場景
1. 開發(fā)環(huán)境搭建
- ?軟件依賴?:需安裝MPLAB X IDE或MPLAB IPE,通過項(xiàng)目屬性配置工具選項(xiàng)(如選擇PICkit Basic為硬件工具)。
2. 調(diào)試流程
- ?工程設(shè)置?:在MPLAB X IDE中指定PICkit Basic為調(diào)試工具
- ?固件下載?:通過ICSP接口燒錄程序至目標(biāo)器件
- ?實(shí)時(shí)調(diào)試?:利用斷點(diǎn)、變量監(jiān)視、單步執(zhí)行等功能驗(yàn)證代碼邏輯
3. 兼容性注意事項(xiàng)
- ?高壓限制?:不支持高壓編程,部分需12V激活UPDI的AVR器件需改用PICkit 5等工具
- ?時(shí)鐘配置?:確保目標(biāo)板時(shí)鐘源與設(shè)備配置位匹配,否則可能導(dǎo)致調(diào)試失敗
四、常見問題與解決方案
1. 調(diào)試失敗排查
- ?癥狀?:無法識(shí)別設(shè)備ID
?對策?:檢查VDD電壓、PGC/PGD連接、配置位(如禁用看門狗定時(shí)器) - ?癥狀?:通信超時(shí)
?對策?:縮短線纜長度,降低編程速度(通過IDE調(diào)整至Low模式)
2. 硬件設(shè)計(jì)建議
- ?避免干擾?:目標(biāo)板PGD/PGC線路禁止接下拉電容或強(qiáng)上拉電阻(推薦10kΩ弱上拉)
- ?復(fù)位電路?:MCLR引腳建議保留10kΩ上拉電阻,避免影響調(diào)試信號(hào)
五、進(jìn)階功能與資源
-
mcu
+關(guān)注
關(guān)注
147文章
18419瀏覽量
380632 -
MPLAB
+關(guān)注
關(guān)注
9文章
222瀏覽量
68231 -
調(diào)試器
+關(guān)注
關(guān)注
1文章
325瀏覽量
24825
發(fā)布評論請先 登錄
如何使用MPLAB ICD 3在線調(diào)試器的詳細(xì)中文資料免費(fèi)下載
PICKIT2硬件調(diào)試器的使用教程資料說明
MPLAB PICkit電路內(nèi)調(diào)試器的用戶指南資料免費(fèi)下載
PICkit3調(diào)試器編程器的用戶指南免費(fèi)下載
MPLAB ICD4在線調(diào)試器用戶指南
MPLAB Snap在線調(diào)試器信息手冊
MPLAB ICD 4在線調(diào)試器用戶指南
MPLAB ICD 4在線調(diào)試器快速入門指南
MPLAB? PICkit? 4 在線調(diào)試器用戶指南
Microchip多功能MPLAB? PICkit? Basic調(diào)試器主要特性分析
MPLAB? PICkit?5 內(nèi)電路調(diào)試器技術(shù)解析與應(yīng)用指南
?MPLAB? ICD 5內(nèi)電路調(diào)試器技術(shù)解析與應(yīng)用指南

?MPLAB? PICkit? Basic調(diào)試器技術(shù)解析與應(yīng)用指南
評論