Kokonaisvaltaiset elektroniikan valmistuspalvelut auttavat sinua helposti saavuttamaan elektroniikkatuotteesi piirilevyiltä ja piirilevyiltä

DAPLINK korvaa JLINK OBSTLINK STM32 -polttimen latausemulaattorin ARM:n

Lyhyt kuvaus:

Tuotteen nimi: CMSIS DAP Simulator

Virheenkorjausliitäntä: JTAG, SWD, virtuaalinen sarjaportti

Kehitysympäristö: Kei1/MDK, IAR, OpenOCD

Kohdesirut: Kaikki Cortex-M-ytimeen perustuvat sirut, kuten STM32, NRF51/52 jne.

Käyttöjärjestelmä: Windows, Linux, Mac

Tulojännite: 5V (USB-virtalähde)

Lähtöjännite: 5V/3.3V (voidaan syöttää suoraan kohdelevylle)

Tuotteen koko: 71,5 mm * 23,6 mm * 14,2 mm


Tuotetiedot

Tuotetunnisteet

1.1

 

Tuotteen ominaisuudet
(1) Laitteistokaavio Piirilevy on täysin avoimen lähdekoodin, ohjelmisto avoimen lähdekoodin, ei tekijänoikeusriskiä.
Tällä hetkellä markkinoilla olevat jlink/stlink-tiedostot ovat piraattikopioita, ja niiden käyttöön liittyy joitakin oikeudellisia ongelmia. Kun joitakin jlink-tiedostoja käytetään IDE:n, kuten MDK:n, kanssa, ne aiheuttavat piraattikopioita, eikä niitä voida käyttää normaalisti. Joissakin jlink-versioissa on ongelmana laiteohjelmiston katoaminen tietyn käytön jälkeen. Kun laiteohjelmisto on kadonnut, ohjelmisto on palautettava manuaalisesti.
(2) Johda SWD-liitäntään, tukee valtavirran PC-virheenkorjausohjelmistoja, mukaan lukien Keil, IAR, OpenOCD, tukee SwD-latausta ja yhden vaiheen virheenkorjausta.
(3) JTAG-liitäntä ja openocd tukevat lähes kaikkien SoC-sirujen, kuten ARM Cortex-A -sarjan, DSP:n, FPGA:n ja MIPS:n, virheenkorjausta maailmanlaajuisesti, koska SWD-protokolla on vain ARM:n määrittelemä yksityinen protokolla ja JTAG on kansainvälinen IEEE 1149 -standardi. Tavallinen emulaattorikohdepiiri on yleensä ARM Cortex-M -sarja, jossa ei ole JTAG-liitäntää. Tämä tuote puolestaan ​​tarjoaa JTAG-liitännän, joka sopii kehitys- ja virheenkorjaustyöhön muilla alustoilla.
(4) Tukee virtuaalista sarjaporttia (eli sitä voidaan käyttää emulaattorina tai sarjaporttityökaluna, korvaamalla ch340:n, cp2102:n ja p12303:n)
(5) DAPLink tukee USB-muistitikun laiteohjelmistopäivitystä. Maadoita nRST ja kytke se DAPLinkiin tai tietokoneeseen. Kun USB-muistitikku on käytettävissä, vedä uusi laiteohjelmisto (heksadecimaalinen tai bin-tiedosto) USB-muistitikulle päivityksen suorittamiseksi. Koska DAPLink toteuttaa käynnistyslataimen ja U-levytoiminnon, laiteohjelmistopäivitys on helppo suorittaa. Jos sinulla on STM32-pohjainen tuote massatuotannossa ja tuotetta on ehkä päivitettävä myöhemmin, DAPLinkin käynnistyslataimen koodi on erittäin hyödyllistä. Asiakkaan ei tarvitse asentaa monimutkaisia ​​IDE-ympäristöjä tai polttotyökaluja päivityksen suorittamiseksi. Voit kätevästi vetää tiedoston U-levylle ja päivittää sen kätevästi.

8

Johdotusmenettely
1. Liitä emulaattori kohdekorttiin

SWD-kytkentäkaavio

yksityiskohta (1)

JTAG-kytkentäkaavio

yksityiskohta (2)

Kysymykset ja vastaukset
1. Polttovirhe, joka osoittaa RDDI-DAP-virheen, miten ratkaista?
A: Koska simulaattorin polttonopeus on nopea, Dupont-linjan välinen signaali aiheuttaa ylikuulumista. Yritä vaihtaa lyhyempi Dupont-linja tai läheisesti yhdistetty Dupont-linja. Voit myös yrittää hidastaa polttonopeutta. Yleensä ongelma voidaan ratkaista normaalisti.
2. Mitä pitäisi tehdä, jos kohdetta ei voida havaita, mikä viittaa tietoliikennekatkokseen?
A: Tarkista ensin, onko laitteistokaapeli oikea (GND, CLK, 10, 3V3), ja tarkista sitten, onko kohdekortin virransyöttö normaali. Jos kohdekortti saa virtansa simulaattorista, USB:n maksimilähtövirta on vain 500 mA, tarkista, onko kohdekortin virransyöttö riittämätön.
3. Minkä sirun virheenjäljityksen polttoa CMSIS DAP/DAPLink tukee?
A: Tyypillinen käyttöskenaario on MCU:n ohjelmointi ja virheenkorjaus. Teoriassa Cortex-M-sarjan ydin voi käyttää DAP:ia polttamiseen ja virheenkorjaukseen, tyypillisissä siruissa, kuten STM32:n koko sarjassa, GD32:n koko sarjassa, nRF51/52-sarjassa ja niin edelleen.
4. Voinko käyttää DAP-emulaattoria virheenkorjaukseen Linuxissa?
A: Linuxissa voit käyttää OpenOcd:tä ja DAP-emulaattoria virheenkorjaukseen. OpenOcd on maailman suosituin ja tehokkain avoimen lähdekoodin virheenkorjausohjelma. Voit käyttää OpenOcd:tä myös Windowsissa. Kirjoittamalla sopivan määritysskriptin voit tehdä sirun virheenkorjauksen, polttamisen ja muut toiminnot.

Tuotekuvaus

9










  • Edellinen:
  • Seuraavaksi:

  • Kirjoita viestisi tähän ja lähetä se meille