Shërbimet e Prodhimit Elektronik me një ndalesë, ju ndihmojnë të arrini lehtësisht produktet tuaja elektronike nga PCB dhe PCBA

DAPLINK zëvendëson emulatorin ARM të shkarkimit të ndezësit JLINK OBSTLINK STM32

Përshkrim i shkurtër:

Emri i produktit: CMSIS DAP Simulator

Ndërfaqja e debugimit: JTAG, SWD, port serial virtual

Mjedisi i zhvillimit: Kei1/MDK, IAR, OpenOCD

Çipat e synuar: Të gjitha çipat e bazuara në bërthamën Cortex-M, siç janë STM32, NRF51/52, etj.

Sistemi operativ: Windows, Linux, Mac

Tensioni i hyrjes: 5V (furnizim me energji USB)

Tensioni i daljes: 5V/3.3V (mund të furnizohet direkt në pllakën e synuar)

Madhësia e produktit: 71.5 mm * 23.6 mm * 14.2 mm


Detajet e produktit

Etiketat e produkteve

1.1

 

Karakteristikat e produktit
(1) Skema PCB e harduerit është plotësisht me burim të hapur, softueri me burim të hapur, pa rrezik për të drejtat e autorit.
Aktualisht, jlink/stlink në treg janë të piratuara dhe ka disa probleme ligjore në përdorim. Kur disa jlink përdoren me IDE si MDK, kjo do të shkaktojë pirateri dhe nuk mund të përdoren normalisht, dhe disa versione të jlink kanë problemin e humbjes së firmware-it pas përdorimit për një periudhë kohore. Pasi të humbet firmware-i, duhet ta rivendosni manualisht softuerin.
(2) Ndërfaqja SWD kryesore, mbështet softuerët kryesorë të debugging-ut të PC-së, duke përfshirë keil, IAR, openocd, mbështet shkarkimin SwD, debugging me një hap të vetëm.
(3) Ndërfaqja JTAG, me openocd mund të mbështesë debugging-un e pothuajse të gjitha çipave SoC në të gjithë botën, siç janë seria ARM Cortex-A, DSP, FPGA, MIPS, etj., sepse protokolli SWD është vetëm një protokoll privat i përcaktuar nga ARM, dhe JTAG është standardi ndërkombëtar IEEE 1149. Çipi i zakonshëm i synuar i emulatorit është përgjithësisht seria ARM Cortex-M, e cila nuk prezanton ndërfaqen JTAG, dhe ky produkt prezanton ndërfaqen JTAG, e cila është e përshtatshme për ju që të zhvilloni dhe debugoni punën në platforma të tjera.
(4) Mbështet portin serial virtual (domethënë, mund të përdoret si emulator ose si mjet për portin serial, duke zëvendësuar ch340, cp2102, p12303)
(5) DAPLink mbështet përmirësimin e firmware-it të njësisë USB, thjesht tokëzoni nRST-në, lidheni atë në DAPLink, PC. Do të ketë një njësi USB, thjesht tërhiqni firmware-in e ri (skedar hex ose bin) në njësinë USB për të përfunduar përmirësimin e firmware-it. Meqenëse DAPLink zbaton një ngarkues boot me funksion disku U, ai mund ta përfundojë lehtësisht përmirësimin e firmware-it. Nëse keni një produkt të bazuar në STM32 në prodhim masiv dhe produkti mund të ketë nevojë të përmirësohet më vonë, kodi i ngarkuesit boot në DAPLink është shumë i denjë për referencë, klienti nuk ka nevojë të instalojë IDE komplekse ose mjete djegieje për të përfunduar përmirësimin, thjesht tërhiqeni në diskun U për të përfunduar me lehtësi përmirësimin e produktit tuaj.

8

Procedura e instalimeve elektrike
1. Lidhni emulatorin me tabelën e synuar

Diagrami i instalimeve elektrike të SWD-së

detaje (1)

Diagrami i instalimeve elektrike të JTAG

detaje (2)

Pyetje dhe Përgjigje
1. Dështim i djegies, që tregon GABIM RDDI-DAP, si ta zgjidhim?
A: Meqenëse shpejtësia e djegies së simulatorit është e lartë, sinjali midis linjës Dupont do të prodhojë biseda të kryqëzuara, ju lutemi provoni të ndryshoni linjën më të shkurtër Dupont ose linjën Dupont të lidhur ngushtë, gjithashtu mund të përpiqeni të zvogëloni shpejtësinë e djegies, në përgjithësi mund të zgjidhet normalisht.
2. Çfarë duhet bërë nëse objektivi nuk mund të zbulohet, gjë që tregon dështim të komunikimit?
A: Ju lutemi kontrolloni së pari nëse kablli i pajisjeve është i saktë (GND, CLK, 10, 3V3), dhe pastaj kontrolloni nëse furnizimi me energji i bordit të synuar është normal. Nëse bordi i synuar furnizohet me energji nga simulatori, meqenëse rryma maksimale e daljes së USB është vetëm 500mA, ju lutemi kontrolloni nëse furnizimi me energji i bordit të synuar është i pamjaftueshëm.
3. Cili proces djegës i debuggingut të çipave mbështetet nga CMSIS DAP/DAPLink?
A: Skenari tipik i përdorimit është programimi dhe debugimi i mikrokontrollit (MCU). Teorikisht, bërthama e serisë Cortex-M mund të përdorë DAP për djegie dhe debugim, çipa tipikë si seria e plotë e çipave STM32, seria e plotë GD32, seria nRF51/52 e kështu me radhë.
4. A mund ta përdor emulatorin DAP për debugging në Linux?
A: Nën Linux, mund të përdorni openocd dhe emulatorin DAP për debugging. openocd është debuggeri me burim të hapur më i popullarizuar dhe i fuqishëm në botë. Gjithashtu mund të përdorni openocd në Windows, duke shkruar skriptin e duhur të konfigurimit mund të arrini debugging-un e çipit, djegien dhe operacione të tjera.

Xhirimi i produktit

9










  • Më parë:
  • Tjetra:

  • Shkruani mesazhin tuaj këtu dhe na e dërgoni