JTAG debugger yog dab tsi?
JTAG debugger yog dab tsi?

Video: JTAG debugger yog dab tsi?

Video: JTAG debugger yog dab tsi?
Video: This Is 100% How You Should Be Debugging | How to Use OpenOCD to Debug Embedded Software with GDB 2024, Tej zaum
Anonim

? JTAG yog ib qho kev sib txuas kho vajtse uas muab rau koj lub computer nrog txoj hauv kev sib txuas lus ncaj qha nrog cov chips ntawm lub rooj tsavxwm. Hnub no JTAG yog siv rau debugging , programming thiab kev sim ntawm txhua yam khoom siv embedded.

Ib qho ntxiv, JTAG debugger ua haujlwm li cas?

Tus neeg siv tau tuaj yeem cuam tshuam nrog lub debugger los ntawm lub qhov rais hais kom ua ntawm HyperTerminal. Cov debugging MCU yog ces tswj tau lub hom phiaj ntawm lub JTAG chaw nres nkoj. Peb cov code khiav ntawm lub debugger xa ib tug series ntawm cov khoom mus rau lub JTAG interface, uas tom qab ntawd khaws nws hauv cov lus qhia / cov ntaub ntawv sau npe ntawm cov JTAG.

Tom qab, lo lus nug yog, JTAG yog dab tsi hauv microcontroller? Joint Test Action Group ( JTAG ) yog ib lub npe siv rau kev debugging, programming, thiab kuaj interface feem ntau pom ntawm microcontrollers , ASICs, thiab FPGAs. JTAG yog lub npe ntawm cov pab pawg uas tau txiav txim siab IEEE 1149.1 tus qauv.

Hauv qhov no, JTAG sawv cev rau dab tsi?

Joint Test Action Group

OpenOCD debugger yog dab tsi?

OpenOCD (Qhib On-Chip Debugger ) yog qhov qhib software uas cuam tshuam nrog cov khoom siv kho vajtse debugger cov JTAG port. OpenOCD muab debugging thiab nyob rau hauv-system programming rau embedded phiaj pab kiag li lawm. OpenOCD muab lub peev xwm los nyem NAND thiab NOR FLASH cov cim xeeb uas txuas nrog lub processor ntawm lub hom phiaj.

Pom zoo: