Das Debug-Wire-Protokoll
Das DebugWIRE-Protokoll ist ein proprietäres System der Atmel Corporation. Atmel produziert Mikrocontroller für den Einsatz in inländischen und Autos. Das DebugWIRE-Protokoll ermöglicht Entwicklern Software für diesen Mikrocontroller, ihre Arbeit zu überprüfen.
Hintergrund
Der AVR-Mikrocontroller wurde an einer Bildungseinrichtung in Norwegen erfunden und vermarktet von Atmel. Der AVR wurde populär, weil es Programmier-Software frei verteilt und einen low-cost-Hardware-Emulator. Die Entwickler von AVR erstellt DebugWIRE Entwicklungshilfen Testen von Software auf dem Mikrocontroller.
Funktionen
Die DebugWIRE-Funktionen werden durch eine messaging-Programmschnittstelle für Tester verfügbar gemacht. Ein Mikrocontroller hat eine Anzahl der Pins, die in den Microcontroller. Jeder Stift hat einen bestimmten Zweck, eine bestimmte Art von Daten zu tragen. Das DebugWIRE-Feature ist, dass es nicht über eine Pin Daten funktioniert. Es kann Daten- und Stifte mit Debug-Nachrichten-Ausgabe über den RESET-Pin normal zu funktionieren.
Informationen
Das DebugWIRE-Protokoll wurde nie veröffentlicht. Die Angst der Gesellschaft ist, dass die Informationen über die debugging-Tool Chip-Design-Details offenbaren und ihr Patent zu gefährden würde.