Паслугі па вытворчасці электронікі "ўсё ў адным" дапамогуць вам лёгка атрымаць электронныя вырабы з друкаваных плат і друкаваных плат

DAPLINK замяняе эмулятар загрузкі і запампоўкі JLINK OBSTLINK STM32 на базе ARM.

Кароткае апісанне:

Назва прадукту: Сімулятар CMSIS DAP

Інтэрфейс адладкі: JTAG, SWD, віртуальны паслядоўны порт

Асяроддзе распрацоўкі: Kei1/MDK, IAR, OpenOCD

Мэтавыя чыпы: усе чыпы на базе ядра Cortex-M, такія як STM32, NRF51/52 і г.д.

Аперацыйная сістэма: Windows, Linux, Mac

Уваходнае напружанне: 5 В (картрыдж USB)

Выхаднае напружанне: 5 В/3,3 В (можа падавацца непасрэдна на мэтавую плату)

Памер вырабу: 71,5 мм * 23,6 мм * 14,2 мм


Падрабязнасці прадукту

Тэгі прадукту

1.1

 

Характарыстыкі прадукту
(1) Схема друкаванай платы з адкрытым зыходным кодам і праграмным забеспячэннем з адкрытым зыходным кодам, без рызыкі аўтарскіх правоў.
У цяперашні час 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 да ПК. Там будзе USB-флэшка, проста перацягніце новую прашыўку (hex- або bin-файл) на USB-флэшку, каб завяршыць абнаўленне. Паколькі DAPLink рэалізуе загрузнік з функцыяй USB-дыска, ён можа лёгка выканаць абнаўленне прашыўкі. Калі ў вас ёсць прадукт на базе STM32, які знаходзіцца ў масавай вытворчасці, і прадукт, магчыма, спатрэбіцца абнавіць пазней, код загрузніка ў DAPLink вельмі варты вашай увагі. Кліенту не трэба ўсталёўваць складанае IDE або інструменты запісу для завяршэння абнаўлення. Проста перацягніце на USB-дыск, каб лёгка завяршыць абнаўленне прадукту.

8

Працэдура падключэння
1. Падключыце эмулятар да мэтавай платы

Схема падключэння SWD

дэталь (1)

Схема падключэння JTAG

дэталь (2)

Пытанні і адказы
1. Памылка гарэння, якая сведчыць пра памылку RDDI-DAP, як вырашыць праблему?
A: Паколькі хуткасць запісу ў сімулятары высокая, сігнал паміж лініяй Дзюпон будзе ствараць перакрыжаваныя перашкоды, паспрабуйце змяніць карацейшую лінію Дзюпон або цесна злучаную лінію Дзюпон, вы таксама можаце паспрабаваць знізіць хуткасць запісу, як правіла, гэта можна вырашыць звычайным спосабам.
2. Што рабіць, калі цэль не выяўляецца, што сведчыць пра збой сувязі?
A: Спачатку праверце правільнасць падключэння кабеля абсталявання (GND, CLK, 10, 3V3), а затым праверце наяўнасць нармальнага харчавання платы. Калі плату сілкуюць ад сімулятара, то максімальны выхадны ток USB складае ўсяго 500 мА, таму праверце, ці недастаткова сілкавання платы.
3. Якія адладкавыя запісы чыпаў падтрымліваюцца CMSIS DAP/DAPLink?
A: Тыповы сцэнар выкарыстання — праграмаванне і адладка мікракантролера. Тэарэтычна, ядро ​​серыі Cortex-M можа выкарыстоўваць DAP для запісу і адладкі, тыповыя чыпы, такія як поўная серыя чыпаў STM32, поўная серыя GD32, серыя nRF51/52 і гэтак далей.
4. Ці магу я выкарыстоўваць эмулятар DAP для адладкі ў Linux?
A: У Linux вы можаце выкарыстоўваць openocd і эмулятар DAP для адладкі. openocd — самы папулярны і магутны адладчык з адкрытым зыходным кодам у свеце. Вы таксама можаце выкарыстоўваць openocd у Windows, напісаўшы адпаведны сцэнар канфігурацыі, вы можаце дасягнуць адладкі чыпа, запісу і іншых аперацый.

Прадуктовая здымка

9










  • Папярэдняе:
  • Далей:

  • Напішыце тут сваё паведамленне і адпраўце яго нам