Nodweddion cynnyrch
(1) Mae PCB sgematig caledwedd yn ffynhonnell gwbl agored, meddalwedd ffynhonnell agored, dim risg hawlfraint.
Ar hyn o bryd, mae'r jlink/stlink ar y farchnad yn cael eu pirated, ac mae rhai problemau cyfreithiol yn y defnydd. Pan ddefnyddir rhai jlink gyda IDE fel MDK, bydd yn annog môr-ladrad ac ni ellir ei ddefnyddio fel arfer, ac mae rhai fersiynau jlink yn cael y broblem o golli firmware ar ôl ei ddefnyddio am gyfnod o amser. Unwaith y bydd y firmware yn cael ei golli, mae angen i chi adfer y meddalwedd â llaw.
(2) Arwain rhyngwyneb SWD, cefnogi meddalwedd dadfygio PC prif ffrwd, gan gynnwys keil, IAR, openocd, cefnogi lawrlwytho SwD, dadfygio un cam.
(3) Gall rhyngwyneb JTAG, gydag openocd gefnogi dadfygio bron pob sglodion SoC ledled y byd, megis cyfres ARM Cortex-A, DSP, FPGA, MIPS, ac ati, oherwydd dim ond protocol preifat a ddiffinnir gan ARM yw'r protocol SWD, a JTAG yw safon ryngwladol IEEE 1149. Yn gyffredinol, y sglodyn targed efelychydd arferol yw cyfres ARM Cortex-M, nad yw'n cyflwyno rhyngwyneb JTAG, ac mae'r cynnyrch hwn yn cyflwyno rhyngwyneb JTAG, sy'n addas i chi ddatblygu a dadfygio gwaith o dan lwyfannau eraill.
(4) Cefnogi porthladd cyfresol rhithwir (hynny yw, gellir ei ddefnyddio fel efelychydd neu fel offeryn porthladd cyfresol, gan ddisodli ch340, cp2102, p12303)
(5) Mae DAPLink yn cefnogi uwchraddio cadarnwedd gyriant fflach USB, dim ond gosod yr nRST, ei blygio i mewn i DAPLink, PC. Bydd gyriant fflach USB, llusgwch y firmware newydd (hecs neu ffeil bin) i'r gyriant fflach USB i gwblhau'r uwchraddio firmware. Oherwydd bod DAPLink yn gweithredu cychwynnydd gyda swyddogaeth disg U, gall gwblhau'r uwchraddio firmware yn hawdd. Os oes gennych gynnyrch sy'n seiliedig ar STM32 mewn cynhyrchu màs, ac efallai y bydd angen uwchraddio'r cynnyrch yn ddiweddarach, mae'r cod cychwynnydd yn DAPLink yn deilwng iawn o'ch cyfeirnod, nid oes angen i'r cleient osod IDE cymhleth na llosgi offer i gwblhau'r uwchraddio, dim ond llusgo i'r ddisg U gall gyfleus gwblhau eich uwchraddio cynnyrch.
Gweithdrefn weirio
1.Cysylltwch yr efelychydd i'r bwrdd targed
Diagram gwifrau SWD
Diagram gwifrau JTAG
Holi ac Ateb
1. Methiant llosgi, gan nodi GWALL RDDI-DAP, sut i ddatrys?
A: Oherwydd bod y cyflymder llosgi efelychydd yn gyflym, bydd y signal rhwng y llinell dupont yn cynhyrchu crosstalk, ceisiwch newid y llinell Dupont fyrrach, neu'r llinell Dupont sydd â chysylltiad agos, gallwch hefyd geisio lleihau'r cyflymder llosgi, yn gyffredinol gellir ei datrys fel arfer.
2. Beth ddylid ei wneud os na ellir canfod y targed, gan nodi methiant cyfathrebu?
A: Gwiriwch yn gyntaf a yw'r cebl caledwedd yn gywir (GND, CLK, 10, 3V3), ac yna gwiriwch a yw cyflenwad pŵer y bwrdd targed yn normal. Os yw'r bwrdd targed yn cael ei bweru gan yr efelychydd, gan mai dim ond 500mA yw cerrynt allbwn uchaf y USB, gwiriwch a yw cyflenwad pŵer y bwrdd targed yn annigonol.
3. Pa losgi difa chwilod sglodion sy'n cael ei gefnogi gan CMSIS DAP/DAPlink?
A: Y senario defnydd nodweddiadol yw rhaglennu a dadfygio'r MCU. Yn ddamcaniaethol, gall cnewyllyn y gyfres Cortex-M ddefnyddio DAP ar gyfer llosgi a dadfygio, sglodion nodweddiadol fel cyfres lawn o sglodion STM32, cyfres lawn GD32, cyfres nRF51/52 ac yn y blaen.
4. A allaf ddefnyddio efelychydd DAP ar gyfer dadfygio o dan Linux?
A: O dan Linux, gallwch ddefnyddio efelychydd openocd a DAP ar gyfer dadfygio. openocd yw'r dadfygiwr ffynhonnell agored mwyaf poblogaidd a phwerus yn y byd. Gallwch hefyd ddefnyddio openocd o dan ffenestri, gall ysgrifennu'r sgript cyfluniad priodol gyflawni dadfygio'r sglodion, llosgi a gweithrediadau eraill.
Saethu cynnyrch