General Purpose Input/Output: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
correzione |
||
(20 versioni intermedie di 15 utenti non mostrate) | |||
Riga 1:
{{O|informatica|gennaio 2010}}▼
[[File:BPI-R1-GPIO.jpg|miniatura|Una scheda [[Banana Pi]] R1 con interfaccia GPIO]]
▲{{S|informatica|hardware}}
Il '''General Purpose Input/Output''' (
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 '''General Purpose Input/Output''' (anche noto come '''GPIO''') è un'interfaccia disponibile
Il dispositivo hardware presenta una [[piedinatura]] tipicamente organizzata in gruppi - generalmente di 8 [[Piedino (elettronica)|pin]] - che sono configurabili individualmente come [[input]] o come [[output]]. In alcuni casi, tali porte possono essere impostate per produrre degli [[interrupt|interrupt CPU]] ed essere in grado di utilizzare il [[Direct Memory Access]] per spostare efficientemente grandi quantità di dati in entrata oppure in uscita dal dispositivo.
Le periferiche GPIO sono disponibili in una ampia gamma 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 piedino 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 includa tale tipo di [[porta hardware]], e può essere danneggiato da tensioni più elevate.
Alcuni GPIO hanno ingressi con una '''tolleranza ai 5V''' - anche su basse tensioni di alimentazioni (2V), il▼
▲
==Voci correlate==
*[[
*[[Interfaccia informatica]]
*[[Serial Peripheral Interface]]
== Altri progetti ==
[[Categoria:Tecnologie hardware]]▼
{{interprogetto}}
▲[[Categoria:Tecnologie hardware]]
|