Undertiden har radioteknikere, der designer elektroniske enheder, brug af mikrocontrollere i deres design. Microcontrollers har brug for firmware - det er det, programmører er beregnet til.
Hvad er en programmør?
En programmør er en hardware-software-enhed, der bruges til at læse eller skrive information til en lagerenhed (intern hukommelse for mikrokontrollere). Hvis radioamatøren har brug for at programmere mikrocontroller-enheden en gang, kan du bruge en konventionel programmør, der opretter forbindelse til COM- eller LPT-porten. For eksempel er den enkleste programmør til AVR-chips et 6-leder, 4-modstandskabel (PonyProg programmerer).
Ved hjælp af en konventionel programmør kan du indlæse hex-programmer i mange AVR-mikrocontrollere uden at spilde tid og penge. Derudover kan programmøren bruges som in-circuit programmør, så du kan programmere AVR-mikrocontrolleren uden at fjerne den fra enheden.
Sådanne programmører er forbundet til en computer ved hjælp af et specielt program (som også kaldes en programmør). Den overfører firmwaren fra computeren, og enheden skriver den kun til mikrokredsløbets hukommelse. Programmører kan tilsluttes via en seriel eller parallel port, via et USB-stik osv. Moderne programmører er normalt forbundet via USB.
USB-programmøren er beregnet til programmering af mikroprocessorenheder fra et bestemt firma (afhængigt af programmørens mærke) i samlet form. Det forenkler i høj grad softwarekonfigurationsprocessen.
Hvordan tilsluttes en USB-programmør?
For at bruge enheden skal du slutte den til en af USB-porte på din computer. Derefter vises en meddelelse på computeren om forbindelsen til en ny USBasp-enhed, og LED'en på selve programmøren lyser, hvilket betyder, at enheden er tilsluttet korrekt.
Derefter skal du installere driverne, så operativsystemet kan fungere korrekt med denne enhed. Derefter vil det være muligt at forbinde mikroprocessorenheden til ISP-grænsefladen. Den anden LED lyser under programmering.
Som regel har programmøren to grænseflader - den ene til at forbinde en mikrocontroller, den anden til at oprette forbindelse til en computer. For at tilslutte mikrocontrolleren kan du bruge ISP's serielle programmeringstilstand. Og denne enhed er forbundet til en computer via et standard USB-stik.
For at kontrollere programmereren skal du installere specielle programmer. Det er bedst at bruge applikationer med vinduer. For eksempel for at arbejde med enheden kan du bruge programmerne ExtremeBurner, Khazama, avrguge og andre.