Esecuzione di letture casuali con uno slave I2C
Introduzione
Ricerca nella scheda tecnica
Nel centro di controllo
Attiva l'alimentazione del target e le resistenze di pull-up I2C.
Inserisci l'indirizzo dello slave a 7 bit nel campo di testo "Slave Addr". Ricorda che quando invii un'istruzione, Aardvark aggiunge automaticamente il bit R /! W.
Spunta la casella "No Stop" (il datasheet indica che non ci deve essere alcun bit di stop dopo la scrittura fittizia).
Scrivi l'indirizzo di memoria desiderato nello slave (in questo caso 0x60).
Leggi 1 byte dalla posizione di memoria desiderata.
GUI del Centro di Controllo dopo la lettura casuale
Il registro delle transazioni del Centro di Controllo mostra che il byte 0xAA è stato memorizzato all'indirizzo 0x60.
Nota: l'AT24C02 incrementa automaticamente l'indirizzo word dopo ogni lettura. Quindi, se premi di nuovo "Master Read", il byte verrà letto all'indirizzo 0x61, poi 0x62 e così via. Come mostrato nella schermata, 0xAB è stato memorizzato all'indirizzo 0x61.
In modalità batch
I2C Strumenti di test e misurazione
Gli strumenti giusti sono essenziali quando si sviluppa con I2C per risparmiare tempo e denaro.