In-System Programming: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m WPCleaner v1.43 - Disambigua corretti 2 collegamenti - Chip, Protocollo |
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0 |
||
Riga 3:
'''In-System Programming''' (ISP) è l'abilità di alcuni [[programmable logic device]], [[Microcontrollore|microcontrollori]], e altri [[Sistema embedded|sistemi embedded]] di essere programmati mentre sono installati in un sistema completo, invece di aver bisogno di programmare il [[circuito integrato|chip]] prima di installarlo nel sistema.
Il principale vantaggio di questa caratteristica è che permette al fabbricante di [[dispositivo elettronico|dispositivi elettronici]] di integrare programmazione e fase di test in una singola fase di produzione, invece di richiedere una distinta fase di programmazione prima di assemblare il sistema.<ref>{{Cita web|url=https://www.eetools.com/downloads/understanding-in-system-programming.pdf|titolo=Understanding In-System Programming|autore=EETools Inc.|editore=|data=|accesso=|urlarchivio=https://web.archive.org/web/20160630173324/https://www.eetools.com/downloads/understanding-in-system-programming.pdf|dataarchivio=30 giugno 2016|urlmorto=sì}}</ref> Questo potrebbe permettere ai produttori di programmare i chip all'interno delle loro linee di produzione invece di comprare chip preprogrammati da un fabbricante o distributore, rendendo fattibile l'invio del codice o cambi di progetto nel mezzo di una produzione avviata.
Tipicamente i chip che supportano ISP hanno una circuiteria interna in grado di generare tutte le necessarie tensioni di programmazione a partire dalla normale [[tensione elettrica|tensione]] di [[alimentazione elettrica|alimentazione]], e comunicare con il programmatore attraverso un protocollo seriale.
|