General Purpose Input/Output: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
correzioni varie
correzione
 
(Una versione intermedia di un altro utente non mostrate)
Riga 5:
Consente ai dispositivi come [[microprocessore]], [[microcontroller]] o un [[connettore elettrico]] che ne siano dotati di 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.
 
Il dispositivo hardware presenta una [[piedinatura]] tipicamente organizzata in gruppi, tipicamente- generalmente di 8 [[Piedino (elettronica)|pin]] - che usualmente hanno piedini individualisono configurabili oindividualmente come [[input]] o come [[output]]. In alcuni casi, tali porte possono essere configuratiimpostate per produrre degli [[interrupt|interrupt CPU]] ed essere in grado di utilizzare il [[Direct Memory Access]] per spostare efficientemente grandi quantità di dati perin entrata oppure in euscita dal dispositivo.
 
Le periferiche GPIO varianosono disponibili in misura piuttostouna ampia. Ingamma modelli; in alcuni casi, sono molto semplici, ad esempio un gruppo di pin può essere commutato come gruppo di input o di output. In altri, ogni pinpiedino può essere impostato in modo flessibile per accettare o leggere livelli logici differenti, con unità di forza configurabili e pull up/down. Le tensioni elettriche di input e output sono tipiche, sebbene non universalmente limitati dalla tensione di alimentazione del dispositivo che includeincluda tale tipo di il[[porta GPIOhardware]], e può essere danneggiato da tensioni più elevate.
 
AlcuniInoltre alcuni dispositivi GPIO hanno ingressi con una tolleranza ai 5 [[Volt|V]] - anche su basse tensioni di alimentazioni (3.3 o 2 V), per cui il dispositivo può accettare 5V in ingresso senza essere danneggiato.
 
==Voci correlate==