Noen ganger trenger radioteknikere som designer elektroniske enheter, bruk av mikrokontrollere i designet. Microcontrollers trenger firmware - det er det programmerere er for.
Hva er en programmerer?
En programmerer er en maskinvare-programvareenhet som brukes til å lese eller skrive informasjon til en lagringsenhet (internminne til mikrokontrollere). Hvis radioamatøren trenger å programmere mikrokontrollerenheten en gang, kan du bruke en konvensjonell programmerer som kobles til COM- eller LPT-porten. For eksempel er den enkleste programmereren for AVR-brikker en 6-leder, 4-motstandskabel (PonyProg programmerer).
Ved hjelp av en konvensjonell programmerer kan du laste inn hex-programmer i mange AVR-mikrokontrollere uten å kaste bort tid og penger. I tillegg kan programmereren brukes som en in-circuit programmerer, slik at du kan programmere AVR-mikrokontrolleren uten å fjerne den fra enheten.
Slike programmerere er koblet til en datamaskin ved hjelp av et spesielt program (som også kalles en programmerer). Den overfører fastvaren fra datamaskinen, og enheten skriver den bare til minnet til mikrokretsen. Programmerere kan kobles til via en seriell eller parallell port, via en USB-kontakt, etc. Moderne programmerere er vanligvis koblet til via USB.
USB-programmereren er ment for programmering av mikroprosessorenheter fra et bestemt selskap (avhengig av programmørens merkevare) i samlet form. Det forenkler konfigurasjonsprosessen for programvaren sterkt.
Hvordan koble til en USB-programmerer?
For å bruke enheten, må du koble den til en av USB-portene på datamaskinen. Etter det vises en melding på datamaskinen om tilkoblingen til en ny USBasp-enhet, og LED-en på selve programmereren vil lyse, noe som betyr at enheten er koblet til.
Deretter må du installere driverne slik at operativsystemet kan fungere riktig med denne enheten. Etter det vil det være mulig å koble mikroprosessorenheten til ISP-grensesnittet. Den andre LED-lampen vil lyse under programmeringen.
Som regel har programmereren to grensesnitt - en for å koble til en mikrokontroller, den andre for å koble til en datamaskin. For å koble til mikrokontrolleren kan du bruke ISP-seriell programmeringsmodus. Og denne enheten er koblet til en datamaskin via en standard USB-kontakt.
For å kontrollere programmereren, må du installere spesielle programmer. Det er best å bruke vindusapplikasjoner. For å jobbe med enheten kan du for eksempel bruke programmene ExtremeBurner, Khazama, avrguge og andre.