Es gibt mehrere obligatorische JTAG-Anweisungen, die für Boundary Scan verwendet werden müssen. Ich habe gelernt, dass wir Pin-Zustände von MCU oder CPU ändern können, indem wir diese Anweisungen verwenden. Allerdings konnte ich keine detaillierten Informationen dazu finden. Wie kann ich Pin-Zustände mit JTAG ändern? Welche Anleitung soll ich verwenden? Ich möchte einen externen Blitz mit dieser Eigenschaft programmieren.
Die JTAG-Schaltungselemente sind in das Design des Chips eingebettet, der sie unterstützt. Die Boundary-Scan-Funktion und die Möglichkeit für JTAG, auf die Pins zuzugreifen, besteht darin, die Steuerung von der MCU zu kapern und der Mittelsmann zwischen ihr und der Außenwelt zu sein. Dies ermöglicht vollständige Hardwaretests mit einer leeren MCU in einem großen digitalen System, was für Qualitätskontroll- und Testprozesse wirklich cool ist, bevor eine MCU mit Firmware für die Selbsttestrunde der MCU bereitgestellt wird.
Die JTAG-Schnittstelle ist, wie gesagt, eine Art integriertes Logikmodul, das zwischen der MCU und jedem der externen Pins/Ports sitzt.
Ich schlage vor, Sie lesen mehr über die JTAG-Schnittstelle und den Befehlssatz. Das Gute daran ist, dass jede MCU oder jedes Gerät, das JTAG unterstützt, in der Art und Weise, wie sie mit JTAG verbunden sind, konsistent und standardisiert sein soll. Lesen Sie die Dokumentation und spielen Sie damit herum!
MIrchhh
og1L
MIrchhh
og1L
Ben Voigt