General Purpose Input/Output: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Birrezza (discussione | contributi)
Stile
Birrezza (discussione | contributi)
Stile
Riga 5:
Constente ai dispositivi come [[microprocessore]], [[microcontroller]] o un [[connettore elettrico]] che ne siano dotati si interagire con un'altra [[periferica]]. Queste possono agire come input, per leggere i segnali [[digitale (informatica)|digitali]] dalle altre parti del circuito, o output, per controllare o segnalare agli altri dispositivi.
 
Presentano una [[piedinatura]] GPIOtipicamente organizzata in gruppi, tipicamente di 8 [[Piedino (elettronica)|pin]] che usualmente hanno piedini individuali configurabili o come [[input]] o come [[output]]. In alcuni casi, GPIOtali porte possono essere configurati per produrre degli [[interrupt|interrupt CPU]] ed essere in grado di utilizzare il [[Direct Memory Access]] per spostare efficientemente grandi quantità di dati per e dal dispositivo.
 
Le periferiche GPIO variano in misura piuttosto ampia. In alcuni casi, sono molto semplici, un gruppo di pin può essere commutato come gruppo di input o di output. In altri, ogni pin può essere impostato in modo flessibile per accettare o leggere livelli logici differenti, con unità di forza configurabili e pull up/down. Le tensioni di input e output sono tipiche, sebbene non universalmente limitati dalla tensione di alimentazione del dispositivo che include il GPIO, e può essere danneggiato da tensioni più elevate.