บริการผลิตอิเล็กทรอนิกส์แบบครบวงจร ช่วยให้คุณผลิตผลิตภัณฑ์อิเล็กทรอนิกส์จาก PCB และ PCBA ได้อย่างง่ายดาย

DAPLINK แทนที่โปรแกรมจำลองการดาวน์โหลด JLINK OBSTLINK STM32 burner ARM

คำอธิบายสั้น ๆ :

ชื่อผลิตภัณฑ์: CMSIS DAP Simulator

อินเทอร์เฟซการดีบัก: JTAG, SWD, พอร์ตซีเรียลเสมือน

สภาพแวดล้อมการพัฒนา: Kei1/MDK, IAR, OpenOCD

ชิปเป้าหมาย: ชิปทั้งหมดที่ใช้คอร์ Cortex-M เช่น STM32, NRF51/52 เป็นต้น

ระบบปฏิบัติการ: Windows, Linux, Mac

แรงดันไฟฟ้าขาเข้า: 5V (แหล่งจ่ายไฟ USB)

แรงดันไฟขาออก: 5V/3.3V (สามารถจ่ายไฟให้กับบอร์ดเป้าหมายได้โดยตรง)

ขนาดผลิตภัณฑ์: 71.5 มม. * 23.6 มม. * 14.2 มม.


รายละเอียดสินค้า

แท็กสินค้า

1.1

 

ลักษณะเฉพาะของผลิตภัณฑ์
(1) วงจร PCB ของฮาร์ดแวร์เป็นโอเพ่นซอร์สอย่างสมบูรณ์ ซอฟต์แวร์เป็นโอเพ่นซอร์ส ไม่มีความเสี่ยงด้านลิขสิทธิ์
ปัจจุบัน jlink/stlink ในท้องตลาดถูกละเมิดลิขสิทธิ์ และมีปัญหาทางกฎหมายในการใช้งานอยู่บ้าง เมื่อนำ jlink บางตัวไปใช้กับ IDE เช่น MDK จะทำให้เกิดการละเมิดลิขสิทธิ์และไม่สามารถใช้งานได้ตามปกติ และ jlink บางเวอร์ชันก็อาจมีปัญหาเฟิร์มแวร์สูญหายหลังจากใช้งานไประยะหนึ่ง เมื่อเฟิร์มแวร์สูญหาย คุณต้องกู้คืนซอฟต์แวร์ด้วยตนเอง
(2) นำอินเทอร์เฟซ SWD ออกมา รองรับซอฟต์แวร์ดีบักพีซีหลัก รวมถึง Keil, IAR, openocd รองรับการดาวน์โหลด SwD การดีบักแบบขั้นตอนเดียว
(3) อินเทอร์เฟซ JTAG ที่รองรับ openocd สามารถรองรับการดีบักชิป SoC เกือบทุกรุ่นทั่วโลก เช่น ARM Cortex-A series, DSP, FPGA, MIPS เป็นต้น เนื่องจากโปรโตคอล SWD เป็นเพียงโปรโตคอลส่วนตัวที่กำหนดโดย ARM และ JTAG เป็นมาตรฐานสากล IEEE 1149 โดยทั่วไปแล้วชิปเป้าหมายของอีมูเลเตอร์จะเป็นซีรีส์ ARM Cortex-M ซึ่งไม่มีอินเทอร์เฟซ JTAG และผลิตภัณฑ์นี้มาพร้อมกับอินเทอร์เฟซ JTAG ซึ่งเหมาะสำหรับการพัฒนาและดีบักงานบนแพลตฟอร์มอื่นๆ
(4) รองรับพอร์ตซีเรียลเสมือน (นั่นคือ สามารถใช้เป็นโปรแกรมจำลองหรือเครื่องมือพอร์ตซีเรียล แทนที่ ch340, cp2102, p12303)
(5) DAPLink รองรับการอัปเกรดเฟิร์มแวร์แฟลชไดรฟ์ USB เพียงต่อสายดิน nRST เข้ากับ DAPLink หรือ PC จะมีแฟลชไดรฟ์ USB ให้ดาวน์โหลดเฟิร์มแวร์ใหม่ (ไฟล์ hex หรือ bin) ลงในแฟลชไดรฟ์ USB เพื่ออัปเกรดเฟิร์มแวร์ให้เสร็จสมบูรณ์ เนื่องจาก DAPLink มีฟังก์ชัน bootloader พร้อมดิสก์ U จึงสามารถอัปเกรดเฟิร์มแวร์ได้อย่างง่ายดาย หากคุณมีผลิตภัณฑ์ที่ใช้ STM32 จำนวนมากและอาจจำเป็นต้องอัปเกรดในภายหลัง โค้ด bootloader ใน DAPLink ถือเป็นข้อมูลอ้างอิงที่ดี ลูกค้าไม่จำเป็นต้องติดตั้ง IDE ที่ซับซ้อนหรือใช้เครื่องมือใดๆ เพื่ออัปเกรด เพียงลากไฟล์ลงในดิสก์ U ก็อัปเกรดผลิตภัณฑ์ได้อย่างสะดวก

8

ขั้นตอนการเดินสายไฟ
1.เชื่อมต่อโปรแกรมจำลองเข้ากับบอร์ดเป้าหมาย

แผนผังสายไฟ SWD

รายละเอียด (1)

แผนผังสายไฟ JTAG

รายละเอียด (2)

ถาม-ตอบ
1. เกิดข้อผิดพลาดในการเผาไหม้ ระบุ RDDI-DAP ERROR จะแก้ไขอย่างไร?
A: เนื่องจากความเร็วในการเบิร์นของเครื่องจำลองนั้นรวดเร็ว สัญญาณระหว่างสาย Dupont จะทำให้เกิดสัญญาณรบกวน โปรดลองเปลี่ยนสาย Dupont ที่สั้นกว่า หรือเปลี่ยนสาย Dupont ที่เชื่อมต่ออย่างใกล้ชิด นอกจากนี้ คุณยังสามารถลองลดความเร็วในการเบิร์นได้ ซึ่งโดยทั่วไปแล้วสามารถแก้ไขได้ตามปกติ
2. หากไม่สามารถตรวจจับเป้าหมายได้ ซึ่งบ่งชี้ว่าการสื่อสารล้มเหลว ควรทำอย่างไร
ตอบ: โปรดตรวจสอบก่อนว่าสายฮาร์ดแวร์ถูกต้องหรือไม่ (GND, CLK, 10, 3V3) จากนั้นตรวจสอบว่าแหล่งจ่ายไฟของบอร์ดเป้าหมายเป็นปกติหรือไม่ หากบอร์ดเป้าหมายใช้พลังงานจากเครื่องจำลอง เนื่องจากกระแสเอาต์พุตสูงสุดของ USB อยู่ที่ 500mA โปรดตรวจสอบว่าแหล่งจ่ายไฟของบอร์ดเป้าหมายไม่เพียงพอ
3. CMSIS DAP/DAPLink รองรับการเบิร์นดีบักชิปใดบ้าง
ตอบ: สถานการณ์การใช้งานทั่วไปคือการเขียนโปรแกรมและดีบัก MCU ในทางทฤษฎี เคอร์เนลของซีรีส์ Cortex-M สามารถใช้ DAP สำหรับการเบิร์นและดีบักได้ ชิปทั่วไปเช่นชิป STM32 ซีรีส์เต็ม, GD32 ซีรีส์เต็ม, nRF51/52 ซีรีส์ และอื่นๆ
4. ฉันสามารถใช้โปรแกรมจำลอง DAP เพื่อแก้ไขจุดบกพร่องบน Linux ได้หรือไม่
ตอบ: ใน Linux คุณสามารถใช้ openocd และโปรแกรมจำลอง DAP เพื่อแก้จุดบกพร่องได้ openocd เป็นเครื่องมือแก้จุดบกพร่องแบบโอเพนซอร์สที่ได้รับความนิยมและทรงพลังที่สุดในโลก คุณยังสามารถใช้ openocd ในระบบปฏิบัติการ Windows ได้ด้วยการเขียนสคริปต์กำหนดค่าที่เหมาะสม เพื่อให้สามารถแก้จุดบกพร่องของชิป การเบิร์น และการทำงานอื่นๆ ได้

ถ่ายภาพสินค้า

9










  • ก่อนหน้า:
  • ต่อไป:

  • เขียนข้อความของคุณที่นี่และส่งถึงเรา