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

DAPLINK แทนที่ JLINK OBSTLINK STM32 burner down-loader emulator 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, 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 ในการผลิตจำนวนมาก และผลิตภัณฑ์อาจจำเป็นต้องได้รับการอัปเกรดในภายหลัง รหัสบูตโหลดเดอร์ใน DAPLink นั้นคุ้มค่ามากสำหรับการอ้างอิงของคุณ ไคลเอนต์ไม่จำเป็นต้องติดตั้ง IDE ที่ซับซ้อนหรือเบิร์นเครื่องมือเพื่อให้เสร็จสมบูรณ์ อัปเกรด เพียงลากไปที่ดิสก์ U ก็สามารถอัปเกรดผลิตภัณฑ์ของคุณได้อย่างสะดวก

8

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

แผนภาพการเดินสายไฟ SWD

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

แผนภาพการเดินสายไฟ JTAG

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

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

ถ่ายสินค้า

9










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

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