Vieno langelio elektroninės gamybos paslaugos padeda lengvai gauti savo elektroninius gaminius iš PCB ir PCBA

DAPLINK pakeičia JLINK OBSTLINK STM32 degiklio atsisiuntimo emuliatorių ARM

Trumpas aprašymas:

Produkto pavadinimas: CMSIS DAP Simulator

Derinimo sąsaja: JTAG, SWD, virtualus nuoseklusis prievadas

Kūrimo aplinka: Kei1/MDK, IAR, OpenOCD

Tiksliniai lustai: visi lustai, pagrįsti Cortex-M šerdimi, pvz., STM32, NRF51/52 ir kt.

Operacinė sistema: Windows, Linux, Mac

Įvesties įtampa: 5V (USB maitinimo šaltinis)

Išėjimo įtampa: 5 V / 3,3 V (gali būti tiesiogiai tiekiama į tikslinę plokštę)

Produkto dydis: 71,5 mm * 23,6 mm * 14,2 mm


Produkto detalė

Produkto etiketės

1.1

 

Produkto charakteristikos
(1) Techninės įrangos schema yra visiškai atviro kodo, programinė įranga atviro kodo, be autorių teisių rizikos.
Šiuo metu rinkoje esantys jlink/stlink yra piratiniai, todėl juos naudojant kyla tam tikrų teisinių problemų.Kai tam tikra jlink naudojama su IDE, pvz., MDK, ji paskatins piratavimą ir negali būti naudojama įprastai, o kai kurios jlink versijos gali prarasti programinę-aparatinę įrangą po naudojimo tam tikrą laiką.Praradus programinę-aparatinę įrangą, turite rankiniu būdu atkurti programinę įrangą.
(2) Išveskite SWD sąsają, palaikykite pagrindinę kompiuterio derinimo programinę įrangą, įskaitant keil, IAR, openocd, palaikykite SwD atsisiuntimą, vieno žingsnio derinimą.
(3) JTAG sąsaja su openocd gali palaikyti beveik visų SoC lustų derinimą visame pasaulyje, pvz., ARM Cortex-A serijos, DSP, FPGA, MIPS ir kt., nes SWD protokolas yra tik privatus ARM apibrėžtas protokolas ir JTAG yra tarptautinis IEEE 1149 standartas.Įprastas emuliatoriaus tikslinis lustas paprastai yra ARM Cortex-M serija, kuri neįveda JTAG sąsajos, o šis produktas pristato JTAG sąsają, kuri yra tinkama kurti ir derinti darbą kitose platformose.
(4) Palaikykite virtualų nuoseklųjį prievadą (tai yra, jis gali būti naudojamas kaip emuliatorius arba kaip nuosekliojo prievado įrankis, pakeičiantis ch340, cp2102, p12303)
(5) „DAPLink“ palaiko USB atmintinės programinės įrangos atnaujinimą, tiesiog įžeminkite nRST, prijunkite jį prie „DAPLink“, kompiuterio.Bus USB atmintinė, tiesiog vilkite naują programinę-aparatinę įrangą (hex arba bin failą) į USB atmintinę, kad užbaigtumėte programinės įrangos atnaujinimą.Kadangi DAPLink įdiegia įkrovos įkroviklį su U disko funkcija, ji gali lengvai užbaigti programinės įrangos atnaujinimą.Jei turite masinės gamybos STM32 pagrįstą produktą, kurį vėliau gali tekti atnaujinti, DAPLink įkrovos įkroviklio kodas yra labai vertas jūsų dėmesio, klientui nereikia įdiegti sudėtingų IDE ar įrašyti įrankių, kad užbaigtų atnaujinti, tiesiog vilkite į U diską, galite patogiai užbaigti produkto atnaujinimą.

8

Laidų sujungimo procedūra
1.Prijunkite emuliatorių prie tikslinės plokštės

SWD laidų schema

detalė (1)

JTAG laidų schema

detalė (2)

Klausimai ir atsakymai
1. Degimo gedimas, rodantis RDDI-DAP KLAIDA, kaip išspręsti?
A: Kadangi treniruoklio degimo greitis yra greitas, signalas tarp dupont linijos sukels skersinį pokalbį, pabandykite pakeisti trumpesnę Dupont liniją arba glaudžiai sujungtą Dupont liniją, taip pat galite pabandyti sumažinti degimo greitį, paprastai tai galima išspręsti. normaliai.
2. Ką daryti, jei taikinio nepavyksta aptikti, o tai rodo ryšio sutrikimą?
A: Pirmiausia patikrinkite, ar aparatinės įrangos kabelis yra tinkamas (GND, CLK, 10, 3V3), tada patikrinkite, ar tikslinės plokštės maitinimas yra normalus.Jei tikslinę plokštę maitina simuliatorius, nes maksimali USB išėjimo srovė yra tik 500 mA, patikrinkite, ar tikslinės plokštės maitinimo nepakanka.
3. Kurio lusto derinimo įrašymą palaiko CMSIS DAP/DAPLink?
A: Įprastas naudojimo scenarijus yra MCU programavimas ir derinimas.Teoriškai Cortex-M serijos branduolys gali naudoti DAP įrašymui ir derinimui, tipinius lustus, tokius kaip STM32 visa lustų serija, GD32 visa serija, nRF51/52 serija ir pan.
4. Ar galiu naudoti DAP emuliatorių derinimui naudojant Linux?
A: Jei naudojate „Linux“, derinimui galite naudoti „Openocd“ ir DAP emuliatorių.openocd yra populiariausias ir galingiausias atvirojo kodo derinimo įrankis pasaulyje.Taip pat galite naudoti openocd po langais, parašę atitinkamą konfigūracijos scenarijų galite pasiekti lusto derinimo, deginimo ir kitas operacijas.

Gaminio fotografavimas

9










  • Ankstesnis:
  • Kitas:

  • Parašykite savo žinutę čia ir atsiųskite mums