The debugWIRE protokollen er et proprietært system av Atmel Corporation . Atmel produserer mikrokontrollere til bruk i innenlandske produkter og biler . Den debugWIRE protokollen gjør at utviklere av programvare for disse mikrokontrollere å teste deres arbeid. Bakgrunn
AVR mikrokontroller ble oppfunnet i Norge ved en akademisk institusjon og kommersialisert av Atmel . AVR ble populært fordi det distribuert programmering programvare fritt og gitt en lav kostnad hardware emulator . Utviklerne av AVR opprettet debugWIRE å hjelpe testing av programvare på mikrokontroller.
Egenskaper
debugWIRE funksjoner er gjort tilgjengelig for testere gjennom en meldings -grensesnitt . En mikrokontroller har en rekke pinner som fører inn i mikrokontrolleren . Hver pinne har et bestemt formål , bærer en bestemt type data . Den debugWIRE funksjonen er at den ikke fungerer over en data pin. Det gjør at data og kontroll pins til å fungere normalt med debug meldinger utgang over RESET pin.
Detaljer
debugWIRE protokollen ble aldri utgitt. Frykten for selskapet er at detaljene i debugging verktøy ville avsløre chip designdetaljer og svekke deres patent.