MICROCHIP MPLAB ICD 5 ในดีบักเกอร์วงจร
ติดตั้งซอฟต์แวร์ล่าสุด
ดาวน์โหลดซอฟต์แวร์ MPLAB® X Integrated Development Environment (IDE) V6.10 หรือสูงกว่าจาก www.microchip.com/mplabx และติดตั้งลงในคอมพิวเตอร์ของคุณ โปรแกรมติดตั้งจะโหลดไดรเวอร์ USB โดยอัตโนมัติ เปิด MPLAB X IDE
เชื่อมต่อกับอุปกรณ์เป้าหมาย
- เชื่อมต่อ MPLAB ICD 5 เข้ากับคอมพิวเตอร์โดยใช้สาย USB
- หากคุณจะใช้การสื่อสารผ่านอีเธอร์เน็ต จำเป็นต้องมีหัวฉีด Power Over Ethernet เชื่อมต่อพลังงานภายนอก* เข้ากับบอร์ดเป้าหมาย หากไม่ได้ใช้พลังงานดีบักเกอร์
หมายเหตุสำคัญ: จำเป็นต้องมีการเชื่อมต่อ USB ในตอนแรกเพื่อตั้งค่าการสื่อสารอีเทอร์เน็ต
การเชื่อมต่อคอมพิวเตอร์
การเชื่อมต่อเป้าหมาย
*แหล่งจ่ายไฟบอร์ดเป้าหมายภายนอกจัดทำโดยผู้ใช้
แหล่งข้อมูลเพิ่มเติมพบได้ในหัวข้อ 10.6.1 ของคู่มือผู้ใช้
ตั้งค่าอีเทอร์เน็ต
หากต้องการกำหนดค่า MPLAB ICD 5 สำหรับอีเทอร์เน็ต ให้ไปที่คุณสมบัติโปรเจ็กต์ > จัดการเครื่องมือเครือข่ายใน MPLAB X IDE
ใช้ขั้นตอนต่อไปนี้เพื่อตั้งค่าการเชื่อมต่อคอมพิวเตอร์ที่คุณเลือก
ตั้งค่าอีเทอร์เน็ต
การตั้งค่าอีเทอร์เน็ตและการค้นหาเครื่องมือใน MPLAB X IDE | |
1 | เชื่อมต่ออุปกรณ์กับพีซีของคุณผ่านสาย USB หากคุณจะใช้การสื่อสารอีเธอร์เน็ต จำเป็นต้องมี PoE injector ![]() |
2 | ไปที่เครื่องมือ> จัดการเครื่องมือเครือข่ายใน MPLAB® X IDE |
3 | ใต้ "เครื่องมือที่มีความสามารถเครือข่ายเสียบเข้ากับ USB" เลือกดีบักเกอร์ของคุณ |
4 | ภายใต้ "กำหนดค่าประเภทการเชื่อมต่อเริ่มต้นสำหรับเครื่องมือที่เลือก" เลือกปุ่มตัวเลือกสำหรับการเชื่อมต่อที่คุณต้องการ อีเธอร์เน็ต (IP แบบใช้สาย/แบบคงที่): ป้อนที่อยู่ IP แบบคงที่, ซับเน็ตมาสก์ และเกตเวย์ คลิก อัปเดตประเภทการเชื่อมต่อ |
5 | หากเลือกการสื่อสารอีเธอร์เน็ต ตรวจสอบให้แน่ใจว่าเชื่อมต่อ PoE injector แล้ว จากนั้นถอดสาย USB ออกจากหน่วยดีบักเกอร์ของคุณ![]() |
6 | ดีบักเกอร์จะรีสตาร์ทโดยอัตโนมัติและปรากฏขึ้นในโหมดการเชื่อมต่อที่คุณเลือก จากนั้น: ไฟ LED จะแสดงการเชื่อมต่อเครือข่ายที่สำเร็จหรือความล้มเหลว/ข้อผิดพลาดในการเชื่อมต่อเครือข่าย |
7 | ตอนนี้กลับไปที่กล่องโต้ตอบ "จัดการเครื่องมือเครือข่าย" แล้วคลิกที่ปุ่มสแกนซึ่งจะแสดงรายการดีบักเกอร์ของคุณภายใต้ "เครื่องมือเครือข่ายที่ค้นพบที่ใช้งานอยู่" เลือกช่องทำเครื่องหมายสำหรับเครื่องมือของคุณและปิดกล่องโต้ตอบ |
8 | หากไม่พบดีบักเกอร์ของคุณภายใต้ “เครื่องมือเครือข่ายที่ค้นพบที่ใช้งานอยู่” คุณสามารถป้อนข้อมูลด้วยตนเองในส่วน “เครื่องมือเครือข่ายที่ระบุโดยผู้ใช้” คุณต้องทราบที่อยู่ IP ของเครื่องมือ (โดยวิธีของผู้ดูแลระบบเครือข่ายหรือการกำหนด IP แบบคงที่) |
เชื่อมต่อกับเป้าหมาย
ดูตารางด้านล่างสำหรับขาออกของขั้วต่อ 8 พินบนเป้าหมายของคุณ ขอแนะนำให้คุณเชื่อมต่อเป้าหมายของคุณกับ MPLAB ICD 5 โดยใช้สายเคเบิลแบบแบน 8 พิน อย่างไรก็ตาม คุณอาจใช้อะแดปเตอร์รุ่นเก่าตัวใดตัวหนึ่งที่ให้มาในชุด MPLAB ICD 5 ระหว่างสายเคเบิลกับเป้าหมายที่มีอยู่
ข้อมูลเพิ่มเติม
Pinouts สำหรับอินเทอร์เฟซการดีบัก
MPLAB® ไอซีดี 5 | ดีบัก | เป้าหมายที่ 4 | |||||||||||
ขั้วต่อโมดูลาร์ 8 พิน 1 | ปักหมุด # | ชื่อพิน | ไอซีเอสพี (MCHP) | เอ็มไอพีเอส อีเจTAG | Cortex® SWD | AVR® เจTAG | AVR ดีบัก WIRE | AVR อัปดี | เอวีอาร์ พีดีไอ | เอวีอาร์ ไอเอสพี | เอวีอาร์ ทีพีไอ | ขั้วต่อโมดูลาร์ 8 พิน | ขั้วต่อโมดูลาร์ 6 พิน |
![]() |
8 | ทีทีดีไอ | ทีดีไอ | ทีดีไอ | MOSI | 1 | |||||||
7 | ทีวีพีพี | MCLR/Vpp | เอ็มซีแอลอาร์ | รีเซ็ต | รีเซ็ต3 | 2 | 1 | ||||||
6 | ทีวีดี | วีดีดี | VDD หรือ VDDIO | วีดีดี | วีทีจี | วีทีจี | วีทีจี | วีทีจี | วีทีจี | วีทีจี | 3 | 2 | |
5 | ก.ย.ด. | ก.ย.ด. | ก.ย.ด. | ก.ย.ด. | ก.ย.ด. | ก.ย.ด. | ก.ย.ด. | ก.ย.ด. | ก.ย.ด. | ก.ย.ด. | 4 | 3 | |
4 | พีจีดี | ว่า | TDO | SWO2 | TDO | ดาต้า3 | ว่า | มิโซะ | ว่า | 5 | 4 | ||
3 | พีจีซี | ซีแอลเค | ทีซีเค | สวคลค | ทีซีเค | SCK | ซีแอลเค | 6 | 5 | ||||
2 | ประเมิน | รีเซ็ต | รีเซ็ต/dW | ซีแอลเค | รีเซ็ต | รีเซ็ต | 7 | 6 | |||||
1 | ทีทีเอ็มเอส | ทีเอ็มเอส | สวดิโอ 2 | ทีเอ็มเอส | 8 |
- ต้องใช้สายเคเบิลสีดำ (8 พิน) สำหรับ EJTAG, JAG, SWD และ ISP
- SWO ใช้สำหรับการติดตาม SWDIO มีไว้สำหรับการดีบัก
- Pin อาจใช้สำหรับ High-Voltage การเปิดใช้งานฟังก์ชั่น UPDI อีกครั้งแบบพัลส์ขึ้นอยู่กับอุปกรณ์ ดูเอกสารข้อมูลอุปกรณ์สำหรับรายละเอียด
- เหล่านี้คืออดีตampตัวเชื่อมต่อเป้าหมายที่ถือว่าคล้ายกับหน่วยตรวจแก้จุดบกพร่อง (โมดูลาร์)
Pinouts สำหรับอินเทอร์เฟซสตรีมข้อมูล
เอ็มพลาบี® ไอซีดี 5 | กระแสข้อมูล | เป้า2 | ||
ขั้วต่อโมดูลาร์ 8 พิน | รูปภาพ® และเอวีอาร์® อุปกรณ์ | อุปกรณ์แซม1 | ขั้วต่อโมดูลาร์ 8 พิน | ขั้วต่อโมดูลาร์ 6 พิน |
ปักหมุด # | DGI UART/ซีดีซี | DGI UART/ซีดีซี | ปักหมุด # | ปักหมุด # |
8 | เท็กซัส (เป้าหมาย) | เท็กซัส (เป้าหมาย) | 1 | |
7 | 2 | 1 | ||
6 | วีทีจี | วีทีจี | 3 | 2 |
5 | ก.ย.ด. | ก.ย.ด. | 4 | 3 |
4 | 5 | 4 | ||
3 | 6 | 5 | ||
2 | RX (เป้าหมาย) | 7 | 6 | |
1 | RX (เป้าหมาย) | 8 |
- หมุด RX และ TX ขยับเนื่องจากการต่อสายไฟสำหรับอุปกรณ์อื่นๆ
- เหล่านี้คืออดีตampตัวเชื่อมต่อเป้าหมายที่ถือว่าคล้ายกับหน่วยตรวจแก้จุดบกพร่อง (SIL)
สร้าง สร้าง และดำเนินโครงการ
รันโค้ดของคุณในโหมดดีบัก
รันโค้ดของคุณในโหมดไม่แก้ไขจุดบกพร่อง (รีลีส)
ถืออุปกรณ์ในรีเซ็ตหลังจากตั้งโปรแกรม
การตั้งค่าที่แนะนำ
ส่วนประกอบ | การตั้งค่า |
ออสซิลเลเตอร์ | บิต OSC ตั้งค่าทำงานอย่างถูกต้อง |
พลัง | เชื่อมต่อแหล่งจ่ายไฟภายนอกแล้ว |
ดับเบิ้ลยูดีที | ปิดใช้งาน (ขึ้นอยู่กับอุปกรณ์) |
รหัสป้องกัน | พิการ |
อ่านตาราง | ป้องกันผู้พิการ |
LVP | พิการ |
คณะกรรมการ บริษัท | Vdd > BOD VDD ขั้นต่ำ |
AVdd และ AVss | ต้องเชื่อมต่อ ถ้ามี |
PGCx/PGDx | เลือกช่องสัญญาณที่เหมาะสม ถ้ามี |
การเขียนโปรแกรม | วีดีดี เล่มtagระดับ e เป็นไปตามข้อกำหนดการเขียนโปรแกรม |
บันทึก: ดูวิธีใช้ออนไลน์ของดีบักเกอร์ในวงจร MPLAB IDE 5 สำหรับข้อมูลเพิ่มเติม
ทรัพยากรสำรอง
สำหรับข้อมูลเกี่ยวกับทรัพยากรที่สงวนไว้ซึ่งใช้โดยดีบักเกอร์ โปรดดูวิธีใช้ MPLAB X IDE>บันทึกประจำรุ่น>ทรัพยากรที่สงวนไว้
ชื่อและโลโก้ของ Microchip, โลโก้ Microchip, MPLAB และ PIC เป็นเครื่องหมายการค้าจดทะเบียน ส่วน PICkit เป็นเครื่องหมายการค้าของบริษัท Microchip Technology Incorporated ในสหรัฐอเมริกาและประเทศอื่นๆ Arm และ Cortex เป็นเครื่องหมายการค้าจดทะเบียนของ Arm Limited ในสหภาพยุโรปและประเทศอื่นๆ เครื่องหมายการค้าอื่นๆ ทั้งหมดที่กล่าวถึงในที่นี้เป็นทรัพย์สินของบริษัทที่เกี่ยวข้อง
© 2024 บริษัท ไมโครชิป เทคโนโลยี อินคอร์ปอเรท สงวนลิขสิทธิ์. 3/24
เอกสาร / แหล่งข้อมูล
![]() |
MICROCHIP MPLAB ICD 5 ในดีบักเกอร์วงจร [พีดีเอฟ] คู่มือการใช้งาน MPLAB ICD 5 ในวงจรดีบักเกอร์, MPLAB ICD, 5 ในวงจรดีบักเกอร์, ดีบักเกอร์วงจร, ดีบักเกอร์ |