Skip to main content

Cos'è la programmazione IC?

La programmazione del circuito integrato (IC) è un tipo di programmazione di computer in cui il software viene creato tramite codice e quindi aggiunto all'IC.Questo viene normalmente fatto utilizzando un computer come bridge per la programmazione IC, perché il computer può caricare software nell'IC.Questo è più comunemente usato per i microcontrollori per controllare un determinato dispositivo, ma può anche essere utilizzato per il computer principale stesso.Ci sono molte azioni che possono essere codificate attraverso la programmazione IC e si riduce a ciò che viene controllato.

Con la programmazione IC, tutto inizia con il software.Qualcuno crea software realizzato per controllare un dispositivo e il software deve essere aggiunto al controller.Se il programma non viene trasferito, di solito non c'è modo per il controller di comandare al dispositivo di fare qualcosa, perché non avrà la codifica o le procedure adeguate per esercitare il controllo.La programmazione normalmente è costruita con la logica classica e tende ad esserci molte istruzioni "if/the then".

Dopo la complezione della programmazione IC, il software deve essere aggiunto al circuito.A volte è possibile effettuare un microcontrollore separato per facilitare questo compito, ma questo è più comunemente fatto attraverso un computer.Il computer, che è anche comunemente usato per codificare il software, si collega con l'IC e carica la programmazione.Questo è vero anche se il circuito è all'interno del computer stesso.

quasi tutte le istanze di programmazione IC sono eseguite per i microcontrollori, perché i microcontrollori in genere sono inutili senza che il loro IC abbia software e istruzioni.I microcontroller possono essere conformi alla maggior parte delle istruzioni, sono mobili e possono essere facilmente installati nella maggior parte dei sistemi, quindi questo tende a semplificare il processo.Allo stesso tempo, i circuiti di computer possono anche avere una nuova programmazione aggiunta al proprio IC, che migliora le funzioni del computer ma in genere è più difficile perché altre programmazioni sono già sulla maggior parte dei circuiti. La programmazione IC può creare una vasta gamma di comandi e istruzionie ci sono molti linguaggi di programmazione che possono essere utilizzati per questo.Di solito non vi è alcun limite a ciò che la programmazione stessa può comandare, ma c'è un limite a ciò che il dispositivo può fare.Ad esempio, se la programmazione IC è per un motore passo -passo mdash;un motore che si muove secondo i passaggi programmati mdash;quindi la programmazione non può comandare al motore di guardare i documenti del computer per le modifiche dell'utente, poiché il dispositivo è incapace di questo comando.