3/25/2013

Scrivere una EEPROM 24C04 usando l'interfaccia I2C


L'articolo descrive come utilizzare l'interfaccia I2C sull'Max2990 per interfacciarsi con una EEPROM 24C04.

Questa application note ed il codice firmware descrivono come l'interfaccia I2C sul modem di comunicazione power-line Max2990 può essere usata per interfacciare con EEPROM 24C04. Il bus I2C è controllato dall'MAX2990 (è il master) ed il 24C04 EEPROM è lo slave. Lo schema seguente mostra la configurazione hardware utilizzata in questo esempio.


L'SCL e l'SDA devono essere configurati come open-drain. Questa configurazione è necessaria per la comunicazione I2C per funzionare correttamente. Dato che l'I2C è una funzione alternativa per una porta GPIO, il firmware deve garantire che il pullup sugli ingressi SCL e SDA è disattivato durante l'inizializzazione.



No comments:

Post a Comment