OpenOCD debugger yog dab tsi?
OpenOCD debugger yog dab tsi?

Video: OpenOCD debugger yog dab tsi?

Video: OpenOCD 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

OpenOCD (Qhib On-Chip Debugger ) yog qhov chaw 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.

Ntawm no, JTAG siv rau dab tsi?

JTAG tso cai rau cov cuab yeej programmer hardware hloov cov ntaub ntawv mus rau hauv lub cim xeeb uas tsis yog-volatile ntaus ntawv (xws li CPLDs). Qee cov cuab yeej programmers ua haujlwm ob lub hom phiaj rau programming nrog rau kev debugging lub cuab yeej.

Qhov thib ob, VisualGDB yog dab tsi? Integrate GCC, GDB, Ua, CMake thiab Qt rau hauv Visual Studio. VisualGDB seamlessly integrates GCC, GDB thiab GNU Ua rau hauv Visual Studio tso cai rau koj kom txuag lub sij hawm debugging koj embedded, Linux lossis MacOS daim ntawv thov. Tus yuam sij VisualGDB nta yog: tag nrho kev debugging.

Tib neeg kuj nug, dab tsi yog chip debugger?

On- Chip Debugging (OCD) tsuas yog qhov nws zoo li - ib txoj hauv kev los khiav koj qhov kev pab cuam ntawm lub hom phiaj nti uas tso cai rau koj ncua kev ua tiav los tshuaj xyuas qhov tseem ceeb thiab hloov pauv yog tias xav tau. Lub Arduino tsis muaj txoj hauv kev siv OCD, tab sis AVR chips siv los ntawm boards ua.

JTAG yog dab tsi?

Joint Test Action Group

Pom zoo: