Che cos'è la programmazione IC?

La programmazione di circuiti integrati (IC) è un tipo di programmazione informatica in cui il software viene creato tramite codice e quindi aggiunto all'IC. Ciò avviene normalmente utilizzando un computer come bridge per la programmazione IC, poiché il computer può caricare software nell'IC. Questo è più comunemente usato per i microcontrollori per controllare un determinato dispositivo, ma può anche essere usato per il computer principale stesso. Esistono molte azioni che possono essere codificate tramite la programmazione IC e ciò dipende da ciò che viene controllato.

Con la programmazione IC, tutto inizia con il software. Qualcuno crea software creato 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 appropriate per esercitare il controllo. La programmazione normalmente è costruita con la logica classica e tende ad esserci molte affermazioni "if / then".

Al termine della programmazione IC, è necessario aggiungere il software al circuito. A volte è possibile creare un microcontrollore separato per facilitare questo compito, ma questo è più comunemente fatto tramite un computer. Il computer, che è anche comunemente usato per codificare il software, si collega all'IC e carica la programmazione. Questo è vero anche se il circuito si trova all'interno del computer stesso.

Quasi tutti i casi di programmazione IC vengono eseguiti per i microcontrollori, poiché i microcontrollori in genere sono inutili senza che il loro IC abbia software e istruzioni. I microcontrollori 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 dei computer possono anche avere una nuova programmazione aggiunta al loro CI, il che migliora le funzioni del computer ma in genere è più difficile perché altre programmazioni sono già presenti sulla maggior parte dei circuiti.

La programmazione IC può creare una vasta gamma di comandi e istruzioni e ci sono molti linguaggi di programmazione che possono essere utilizzati per questo. Di solito non c'è 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 - un motore che si muove secondo i passaggi programmati - la programmazione non può comandare al motore di controllare i documenti del computer per le modifiche dell'utente, poiché il dispositivo non è in grado di eseguire questo comando.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?