Nga ahuatanga hua
(1) Ko te PCB raupaparorohiko taputapu he tino tuwhera te puna, he punaha tuwhera puna, kaore he raru mo te mana pupuri.
I tenei wa, ko te jlink / stlink i runga i te maakete he pirated, a he raruraru ture kei roto i te whakamahinga. Ina whakamahia etahi jlink me te IDE penei i te MDK, ka akiakihia te mahi kaipahua me te kore e taea te whakamahi i te nuinga o te waa, ka raru etahi o nga putanga jlink ki te ngaro i muri i te whakamahi mo tetahi wa. Kia ngaro te mārō, me whakahoki ā-ringa te pūmanawa.
(2) Arataki atu i te atanga SWD, tautoko i te rorohiko patuiro PC auraki, tae atu ki te keil, IAR, openocd, tautoko te tango SwD, te mahi patuiro kotahi.
(3)JTAG atanga, ki te openocd taea te tautoko i te patuiro o tata katoa maramara SoC te ao, pērā i ARM Cortex-A raupapa, DSP, FPGA, MIPS, me ētahi atu, no te mea ko te kawa SWD anake te kawa tūmataiti tautuhia e ARM, a Ko JTAG te paerewa IEEE 1149 o te ao. Ko te nuinga o te maramara whaainga emulator ko te raupapa ARM Cortex-M, kaore i te whakauru i te atanga JTAG, a ka whakauruhia e tenei hua te atanga JTAG, he pai ki a koe ki te whakawhanake me te patuiro mahi i raro i etahi atu papaaho.
(4) Tautoko tauranga rangatū mariko (ara, ka taea te whakamahi hei emulator, hei taputapu tauranga rangatū ranei, hei whakakapi i te ch340, cp2102, p12303)
(5)E tautoko ana a DAPLink i te whakamohoatanga firmware puku kohiko USB, whakamaua noa te nRST, honoa ki DAPLink, PC. Ka puta he puku kohiko USB, toia noa te firmware hou (hex, he konae bin) ki roto i te puku kohiko USB hei whakaoti i te whakamohoatanga firmware. Na te mea kei te whakatinanahia e te DAPLink he bootloader me te mahi kōpae U, ka taea e ia te whakaoti i te whakamohoatanga firmware. Mena kei a koe he hua STM32 i roto i te hanga papatipu, a ka hiahia pea koe ki te whakahou ake i te hua i muri mai, ko te waehere uta uta i roto i te DAPLink he tino tika mo to tohutoro, kaore te kaihoko e hiahia ki te whakauru i te IDE matatini, te tahu taputapu ranei hei whakaoti i te whakamohoatanga, toia noa ki te kōpae U ka taea te whakaoti i to whakamohoatanga hua.
Te tikanga waea
1.Tuhonohia te emulator ki te poari whaainga
Hoahoa waea SWD
JTAG hoahoa waea
Uiui&A
1. Te wera kore, e tohu ana i te HAPA RDDI-DAP, me pehea te whakaoti?
A: Na te mea he tere te wera o te simulator, ko te tohu i waenga i te raina dupont ka whakaputa korero whakawhiti, me ngana ki te whakarereke i te raina Dupont poto ake, te raina Dupont hono tata ranei, ka taea hoki e koe te ngana ki te whakaiti i te tere o te wera, ka taea te whakatau. te tikanga.
2. Me aha ki te kore e kitea te whainga, e tohu ana i te kore korero?
A: Tena koa tirohia mena kei te tika te taura taputapu (GND,CLK,10,3V3), katahi ka tirohia mena he mea noa te tuku hiko o te poari whaainga. Mena kei te whakakahangia te papa whainga e te simulator, na te mea ko te 500mA anake te putanga o te putanga o te USB, tirohia koa mehemea he iti rawa te mana o te papa whaainga.
3. Ko tehea te wera maramara patuiro e tautokohia ana e CMSIS DAP/DAPLink?
A: Ko te ahuatanga o te whakamahi ko te hotaka me te patuiro i te MCU. Ko te tikanga, ka taea e te kernel o te raupapa Cortex-M te whakamahi i te DAP mo te tahu me te patuiro, nga maramara angamaheni penei i te STM32 raupapa katoa o nga maramara, GD32 raupapa katoa, nRF51/52 raupapa me etahi atu.
4. Ka taea e au te whakamahi i te emulator DAP mo te patuiro i raro i te Linux?
A: I raro i te Linux, ka taea e koe te whakamahi i te openocd me te DAP emulator mo te patuiro. Ko te openocd te tino rongonui me te kaha ki te patuiro i te puna tuwhera o te ao. Ka taea hoki e koe te whakamahi i te openocd i raro i nga matapihi, ma te tuhi i te tuhinga whirihoranga tika ka taea te whakatutuki i te patuiro o te maramara, te wera me etahi atu mahi.
Te pupuhi hua