Karûbarên Hilberîna Elektronîkî yek-stop, ji we re dibe alîkar ku hûn bi hêsanî hilberên xwe yên elektronîkî ji PCB & PCBA bi dest bixin

DAPLINK li şûna emulatora dakêşker a ARM ya JLINK OBSTLINK STM32 vedigire

Kurte Danasîn:

Navê hilberê: CMSIS DAP Simulator

Navbera xeletkirinê: JTAG, SWD, porta serial a virtual

Jîngeha pêşveçûnê: Kei1 / MDK, IAR, OpenOCD

Çîpên armanc: Hemî çîpên li ser bingeha Cortex-M-ya bingehîn, wekî STM32, NRF51/52, hwd.

Pergala xebitandinê: Windows, Linux, Mac

Voltaja têketinê: 5V (dabînkirina hêza USB)

Voltaja derketinê: 5V / 3.3V (dikare rasterast ji panela armancê re were peyda kirin)

Mezinahiya hilberê: 71.5mm * 23.6mm * 14.2mm


Detail Product

Tags Product

1.1

 

taybetmendiyên Product
(1) PCB-ya şematîk a hardware bi tevahî çavkaniyek vekirî ye, nermalava çavkaniyek vekirî ye, xetereya mafê kopîkirinê tune.
Heya nuha, jlink / stlink li sûkê korsan in, û di karanîna de hin pirsgirêkên qanûnî hene. Gava ku hin jlink bi IDE-yê wekî MDK-ê re tê bikar anîn, ew ê piratîkî bipirse û bi gelemperî nayê bikar anîn, û hin guhertoyên jlink-ê piştî ku demek bikar anîn pirsgirêka windakirina firmware heye. Dema ku firmware winda bibe, hûn hewce ne ku nermalavê bi destan vegerînin.
(2)Rêveberiya SWD-ê bi rê ve bibin, nermalava xeletkirina PC-ya sereke piştgirî bikin, tevî keil, IAR, openocd, piştgirî bidin dakêşana SwD, xeletkirina yek gav.
(3) Navbera JTAG, bi openocd-ê re dikare piştgirî bide debuggkirina hema hema hemî çîpên SoC-ê yên li çaraliyê cîhanê, wek rêzikên ARM Cortex-A, DSP, FPGA, MIPS, hwd., ji ber ku protokola SWD tenê protokolek taybet e ku ji hêla ARM ve hatî destnîşankirin, û JTAG standarda navneteweyî ya IEEE 1149 e. Çîpa mebesta emulatorê ya gelemperî bi gelemperî rêzikên ARM Cortex-M ye, ku navbeynkariya JTAG destnîşan nake, û ev hilber navgîniya JTAG-ê destnîşan dike, ku ji bo we guncan e ku hûn di bin platformên din de xebata pêşdebirin û debugkirinê bikin.
(4)Piştgiriya porta serial a virtual (ango, ew dikare wekî emulatorek an wekî amûrek porta serial were bikar anîn, li şûna ch340, cp2102, p12303)
(5)DAPLink nûvekirina firmware ya ajokera flash USB-yê piştgirî dike, tenê nRST-ê zexm bike, wê têxe DAPLink, PC-yê. Dê ajokerek flash USB hebe, tenê firmware-ya nû (pelê hex an bin) bikişîne nav ajokera flash USB-ê da ku nûvekirina firmware biqedîne. Ji ber ku DAPLink bootloaderek bi fonksiyona dîskê U pêk tîne, ew dikare bi hêsanî nûvekirina firmware temam bike. Ger di hilberîna girseyî de hilberek we ya STM32-ê heye, û dibe ku hilber paşê were nûve kirin, koda barkerê bootê ya di DAPLink de ji referansa we re pir hêja ye, xerîdar ne hewce ye ku IDE-ya tevlihev saz bike an amûrên bişewitîne da ku temam bike. nûvekirin, tenê kaş bikin ser dîska U dikare bi hêsanî nûvekirina hilberê we temam bike.

8

Pêvajoya girêdanê
1.Connect emulatorê ji bo board hedef

SWD diagrama wiring

hûrgulî (1)

JTAG diagrama wiring

hûrgulî (2)

Q&A
1. Têkçûna şewitandinê, ERROR RDDI-DAP nîşan dide, meriv çawa çareser dike?
A: Ji ber ku leza şewitandina simulatorê bilez e, sînyala di navbera xeta dupont de dê xaçepirsê çêbike, ji kerema xwe hewl bidin ku xeta Dupont ya kurttir, an jî xeta Dupont ya ku ji nêz ve girêdayî ye biguhezînin, hûn jî dikarin hewl bidin ku leza şewitandinê kêm bikin, bi gelemperî dikare were çareser kirin. normalî.
2. Ger armanc neyê tesbît kirin, ku têkçûna ragihandinê nîşan dide, divê çi were kirin?
A: Ji kerema xwe pêşî kontrol bikin ka kabloya hardware rast e (GND,CLK,10,3V3), û dûv re kontrol bikin ka dabînkirina hêzê ya panela armancê normal e. Ger panela armanc ji hêla simulatorê ve tê hêzdar kirin, ji ber ku heyama herî zêde ya derketinê ya USB-yê tenê 500 mA ye, ji kerema xwe kontrol bikin ka dabînkirina hêzê ya panelê têrê nake.
3. Kîjan şewitandina xeletkirina çîpê ji hêla CMSIS DAP/DAPLink ve tê piştgirî kirin?
A: Senaryoya karanîna tîpîk bernamekirin û rakirina MCU ye. Ji hêla teorîkî ve, kernel rêza Cortex-M dikare DAP-ê ji bo şewitandin û xeletkirinê, çîpên tîpîk ên wekî rêzikên tevahî çîpên STM32, rêzikên tevahî GD32, rêzikên nRF51/52 û hwd bikar bîne.
4. Ma ez dikarim emulatora DAP-ê ji bo debuggkirina di bin Linux de bikar bînim?
A: Di bin Linux-ê de, hûn dikarin ji bo verastkirinê emûlatorê openocd û DAP bikar bînin. openocd di cîhanê de debugera çavkaniya vekirî ya herî populer û bi hêz e. Her weha hûn dikarin openocd-ê di binê pencereyan de bikar bînin, bi nivîsandina skrîpta mîhengê ya guncav hûn dikarin xeletkirina çîpê, şewitandin û operasyonên din bi dest bixin.

gulebarana Product

9










  • Pêşî:
  • Piştî:

  • Peyama xwe li vir binivîse û ji me re bişîne