Karatteristiċi tal-prodott
(1) Il-PCB skematiku tal-ħardwer huwa sors kompletament miftuħ, sors miftuħ ta 'softwer, l-ebda riskju tad-drittijiet tal-awtur.
Fil-preżent, il-jlink/stlink fis-suq huma pirati, u hemm xi problemi legali fl-użu. Meta xi jlink jintuża ma 'IDE bħal MDK, se jħeġġeġ il-piraterija u ma jistax jintuża normalment, u xi verżjonijiet jlink għandhom il-problema li jitilfu l-firmware wara li jużaw għal perjodu ta' żmien. Ladarba l-firmware jintilef, għandek bżonn tirrestawra s-softwer manwalment.
(2)Lead out SWD interface, appoġġ mainstream PC debugging software, inkluż keil, IAR, openocd, appoġġ SwD download, debugging pass wieħed.
(3) Interface JTAG, b'openocd jista 'jappoġġja d-debugging ta' kważi ċ-ċipep SoC kollha madwar id-dinja, bħal serje ARM Cortex-A, DSP, FPGA, MIPS, eċċ., Minħabba li l-protokoll SWD huwa biss protokoll privat definit minn ARM, u JTAG huwa l-istandard internazzjonali IEEE 1149. Iċ-ċippa tal-mira tal-emulatur tas-soltu hija ġeneralment serje ARM Cortex-M, li ma tintroduċix interface JTAG, u dan il-prodott jintroduċi interface JTAG, li huwa adattat għalik biex tiżviluppa u tiddibaggja xogħol taħt pjattaformi oħra.
(4) Jappoġġja l-port tas-serje virtwali (jiġifieri, jista 'jintuża bħala emulatur jew bħala għodda tal-port tas-serje, li jissostitwixxi ch340, cp2102, p12303)
(5)DAPLink jappoġġja l-aġġornament tal-firmware tal-USB flash drive, ertja biss l-nRST, plaggha f'DAPLink, PC. Se jkun hemm USB flash drive, sempliċement drag il-firmware ġdid (hex jew bin file) fil-USB flash drive biex tlesti l-upgrade tal-firmware. Minħabba li DAPLink jimplimenta bootloader b'funzjoni tad-diska U, jista 'faċilment tlesti l-aġġornament tal-firmware. Jekk għandek prodott ibbażat fuq STM32 fil-produzzjoni tal-massa, u l-prodott jista 'jkollu bżonn jiġi aġġornat aktar tard, il-kodiċi tal-boot loader f'DAPLink huwa denju ħafna tar-referenza tiegħek, il-klijent m'għandux għalfejn jinstalla IDE kumpless jew jaħarqu għodod biex tlesti l- jaġġornaw, iddreggja biss lejn id-diska U tista 'tlesti l-aġġornament tal-prodott tiegħek b'mod konvenjenti.
Proċedura tal-wajers
1.Ikkonnettja l-emulator mal-bord fil-mira
Dijagramma tal-wajers SWD
Dijagramma tal-wajers JTAG
Q&A
1. Ħruq in-nuqqas, li jindika RDDI-DAP ERROR, kif issolvi?
A: Minħabba li l-veloċità tal-ħruq tas-simulatur hija mgħaġġla, is-sinjal bejn il-linja dupont jipproduċi crosstalk, jekk jogħġbok ipprova tbiddel il-linja Dupont iqsar, jew il-linja Dupont konnessa mill-qrib, tista 'wkoll tipprova tnaqqas il-veloċità tal-ħruq, ġeneralment tista' tiġi solvuta normalment.
2. X'għandu jsir jekk il-mira ma tistax tiġi skoperta, li jindika nuqqas ta 'komunikazzjoni?
A: Jekk jogħġbok l-ewwel iċċekkja jekk il-kejbil tal-ħardwer huwiex korrett (GND,CLK,10,3V3), u mbagħad iċċekkja jekk il-provvista tal-enerġija tal-bord fil-mira hijiex normali. Jekk il-bord tal-mira huwa mħaddem mis-simulatur, peress li l-kurrent massimu tal-ħruġ tal-USB huwa biss 500mA, jekk jogħġbok iċċekkja jekk il-provvista tal-enerġija tal-bord tal-mira hijiex insuffiċjenti.
3. Liema ħruq ta 'debugging taċ-ċippa huwa appoġġjat minn CMSIS DAP/DAPLink?
A: Ix-xenarju ta 'użu tipiku huwa li tipprogramma u tiddibaggja l-MCU. Teoretikament, il-qalba tas-serje Cortex-M tista 'tuża DAP għal ħruq u debugging, ċipep tipiċi bħal serje sħiħa ta' ċipep STM32, serje sħiħa GD32, serje nRF51/52 eċċ.
4. Nista 'nuża emulatur DAP għad-debugging taħt Linux?
A: Taħt Linux, tista 'tuża openocd u emulator DAP għad-debugging. openocd huwa l-aktar popolari u b'saħħtu debugger open source fid-dinja. Tista 'wkoll tuża openocd taħt twieqi, billi tikteb l-iskrittura ta' konfigurazzjoni xierqa tista 'tikseb id-debugging taċ-ċippa, ħruq u operazzjonijiet oħra.
Sparar tal-prodott