Hvad er IC -programmering?
Integreret kredsløb (IC) -programmering er en type computerprogrammering, hvor software oprettes gennem kode og derefter føjes til IC. Dette udføres normalt ved at bruge en computer som en bro til IC -programmering, fordi computeren kan uploade software til IC. Dette bruges mest til mikrokontrollere til at kontrollere en bestemt enhed, men det kan også bruges til selve hovedcomputeren. Der er mange handlinger, der kan kodes gennem IC -programmering, og det kommer ned på, hvad der styres.
Med IC -programmering starter det hele med software. Nogen bygger software lavet til at kontrollere en enhed, og softwaren skal føjes til controlleren. Hvis programmet ikke overføres, er der normalt ingen måde for controlleren at kommandere enheden til at gøre noget, fordi det ikke har den rette kodning eller procedurer til at udøve kontrol. Programmeringen er normalt bygget med klassisk logik, og der har en tendens til at være mange "hvis/derefter" udsagn.
efter IC -programmiNG er komplet, softwaren skal føjes til kredsløbet. En separat mikrokontroller kan undertiden laves for at lette denne opgave, men dette udføres oftest via en computer. Computeren, der også ofte bruges til at kode softwaren, forbinder med IC og uploader programmeringen. Dette er sandt, selvom kredsløbet er inden for selve computeren.
Næsten alle forekomster af IC -programmering udføres for mikrokontrollere, fordi mikrokontrollere typisk er ubrugelige, uden at deres IC har software og instruktioner. Mikrokontrollere kan overholde de fleste instruktioner, er mobile og kan let installeres i de fleste systemer, så dette har en tendens til at gøre processen lettere. På samme tid kan computerkredsløb også få nye programmering tilføjet til deres IC, hvilket forbedrer computerens funktioner, men er typisk sværere, fordi anden programmering allerede er på de fleste kredsløb.
ic programmerG kan oprette en stor række kommandoer og instruktioner, og der er mange programmeringssprog, der kan bruges til dette. Der er normalt ingen grænse for, hvad selve programmeringen kan kommandere, men der er en grænse for, hvad enheden kan gøre. Hvis IC -programmeringen f.eks