Lines Matching +full:i2c +full:- +full:bus

2 Introduzione a I2C e SMBus
5 I²C (letteralmente "I al quadrato C" e scritto I2C nella documentazione del
8 a 5 MHz). Questo protocollo offre un bus a basso costo per collegare dispositivi
9 di vario genere a cui si accede sporadicamente e utilizzando poca banda. I2C è
11 rispettano i requisiti originali, per cui non sono indicati come I2C, ma hanno
14 L'ultima specifica ufficiale I2C è la `"Specifica I2C-bus e manuale utente"
15 (UM10204) <https://www.nxp.com/docs/en/user-guide/UM10204.pdf>`_ pubblicata da
18 SMBus (Bus per la gestione del sistema) si basa sul protocollo I2C ed è
19 principalmente un sottoinsieme di protocolli e segnali I2C. Molti dispositivi
20 I2C funzioneranno su SMBus, ma alcuni protocolli SMBus aggiungono semantica
21 oltre quanto richiesto da I2C. Le moderne schede madri dei PC si affidano a
23 configurati utilizzando EEPROM I2C, e circuiti integrati di monitoraggio
26 Poiché SMBus è principalmente un sottoinsieme del bus I2C, possiamo farne uso su
27 molti sistemi I2C. Ci sono però sistemi che non soddisfano i vincoli elettrici
28 sia di SMBus che di I2C; e altri che non possono implementare tutta la semantica
35 Il bus I2C connette uno o più circuiti integrati controllori a dei dispositivi.
37 .. kernel-figure:: ../../../i2c/i2c_bus.svg
38 :alt: Un semplice bus I2C con un controllore e 3 dispositivi
40 Un semplice Bus I2C
44 Linux è chiamato **adattatore** o bus. I driver degli adattatori si trovano
45 nella sottocartella ``drivers/i2c/busses/``.
48 implementare una intera classe di adattatori I2C. Ciascun driver dell'
50 ``drivers/i2c/algos/`` o include la propria implementazione.
56 controllori sul bus. Questo verrà chiamato **dispositivo locale** (*local
61 GPIO e ``drivers/media/i2c/`` per circuiti integrati relativi ai video.
64 tuo adattatore I2C e driver per i tuoi dispositivi I2C (solitamente un driver
68 --------
70 Come menzionato precedentemente, per ragioni storiche l'implementazione I2C del
78 ---------------------
80 Nelle prime specifiche di I2C, il controllore veniva chiamato "master" ed i