Il protocollo di debugWIRE è un sistema proprietario di Atmel Corporation. Atmel produce microcontrollori per l'uso in auto e prodotti nazionali. Il protocollo di debugWIRE consente agli sviluppatori di software per questi microcontrollori di testare il proprio lavoro.
Priorità bassa
Il microcontrollore AVR è stato inventato in Norvegia presso un'istituzione accademica e commercializzato da Atmel. L'AVR è diventato popolare perché è distribuito liberamente il software di programmazione e fornito un emulatore hardware a basso costo. Gli sviluppatori di AVR creato debugWIRE per facilitare il test del software sul microcontrollore.
Caratteristiche
Le funzioni di debugWIRE sono resi disponibili per i tester attraverso un'interfaccia di messaggistica. Un microcontrollore ha un numero di pin che conduce nel microcontrollore. Ogni pin ha uno scopo specifico, che trasportano un tipo specifico di dati. La caratteristica di debugWIRE è che non funziona su un pin di dati. Esso consente di pin dati e controllo di funzionare normalmente con output di debug messaggi sopra il pin RESET.
Dettagli
Il protocollo di debugWIRE non fu mai pubblicato. La paura della società è che i dettagli dello strumento Debug sarebbero rivelare dettagli di design di chip e compromettere il loro brevetto.