Karakteristik pwodwi yo
(1) Schematik pyès ki nan konpitè a, PCB a, se yon sous ouvè nèt, lojisyèl ouvè, pa gen okenn risk pou dwa otè.
Kounye a, jlink/stlink ki sou mache a se pirat, epi gen kèk pwoblèm legal nan itilizasyon yo. Lè w ap itilize kèk jlink ak IDE tankou MDK, sa ka lakòz piratage epi ou pa ka itilize yo nòmalman, epi gen kèk vèsyon jlink ki gen pwoblèm pou pèdi firmwèr apre yon sèten tan. Yon fwa firmwèr la pèdi, ou bezwen restore lojisyèl la manyèlman.
(2) Dirije koòdone SWD a, sipòte lojisyèl debogaj PC endikap, tankou keil, IAR, openocd, sipòte telechaje SwD, debogaj yon sèl etap.
(3) Entèfas JTAG la, avèk openocd, ka sipòte debogaj prèske tout chip SoC atravè lemond, tankou seri ARM Cortex-A, DSP, FPGA, MIPS, elatriye, paske pwotokòl SWD a se sèlman yon pwotokòl prive defini pa ARM, epi JTAG se estanda entènasyonal IEEE 1149 la. Chip sib emilatè abityèl la jeneralman se seri ARM Cortex-M, ki pa prezante koòdone JTAG, epi pwodui sa a prezante koòdone JTAG, ki apwopriye pou ou devlope ak debogaj travay sou lòt platfòm.
(4) Sipòte pò seri vityèl (sa vle di, li ka itilize kòm yon emulateur oswa kòm yon zouti pò seri, ranplase ch340, cp2102, p12303)
(5) DAPLink sipòte amelyorasyon firmwèr kle USB a, jis konekte nRST a atè, branche li nan DAPLink, PC. Ap gen yon kle USB, jis trennen nouvo firmwèr la (fichye hex oswa bin) nan kle USB a pou konplete amelyorasyon firmwèr la. Piske DAPLink aplike yon bootloader ak fonksyon disk U, li ka fasilman konplete amelyorasyon firmwèr la. Si ou gen yon pwodwi ki baze sou STM32 nan pwodiksyon an mas, epi pwodwi a ka bezwen mete ajou pita, kòd bootloader nan DAPLink la trè vo referans ou, kliyan an pa bezwen enstale IDE konplèks oswa zouti boule pou konplete amelyorasyon an, jis trennen nan disk U a ka fasilman konplete amelyorasyon pwodwi ou a.
Pwosedi fil elektrik
1.Konekte emilatè a ak tablo sib la
Dyagram fil elektrik SWD
Dyagram fil elektrik JTAG
Kesyon ak Repons
1. Erè boule, ki endike ERÈ RDDI-DAP, kijan pou rezoud li?
A: Paske vitès boule similatè a rapid, siyal ki genyen ant liy Dupont la ap pwodui diafoni, tanpri eseye chanje liy Dupont ki pi kout la, oubyen liy Dupont ki konekte byen sere a, ou ka eseye tou diminye vitès boule a, jeneralman li ka rezoud nòmalman.
2. Kisa pou fè si yo pa ka detekte sib la, sa ki endike yon echèk kominikasyon?
A: Tanpri tcheke dabò si kab pyès ki nan konpitè a kòrèk (GND, CLK, 10, 3V3), epi answit tcheke si ekipman pou pouvwa kat sib la nòmal. Si kat sib la ap mache ak similatè a, piske kouran maksimòm pwodiksyon USB a se sèlman 500mA, tanpri tcheke si ekipman pou pouvwa kat sib la pa sifi.
3. Ki kalite boule debogaj chip CMSIS DAP/DAPLink sipòte?
A: Senaryo itilizasyon tipik la se pou pwograme ak debogaj MCU a. Teyorikman, nwayo seri Cortex-M lan ka itilize DAP pou boule ak debogaj, chip tipik tankou seri konplè chip STM32, seri konplè GD32, seri nRF51/52 ak sou sa.
4. Èske mwen ka itilize emilatè DAP pou debogaj anba Linux?
A: Anba Linux, ou ka itilize openocd ak emilatè DAP pou debogaj. openocd se debogè sous ouvè ki pi popilè e ki pi puisan nan mond lan. Ou kapab itilize openocd tou anba windows, lè w ekri script konfigirasyon ki apwopriye a ou ka reyalize debogaj chip la, boule ak lòt operasyon.
Foto pwodwi