Étape 2: I2C Scan, lecture et écriture
D1. Type « i » Tt vérifier les dispositifs actuellement connecté. Il répertorie les adresses de tous les périphériques sur le bus (Merci à Krodal). Dans mon cas 0 x 50 est l’EEPROM, 0x68 est l’horloge en temps réel du DS1307. La dernière adresse sera autoselected pour les opérations suivantes.
D2. Type « w0 » définir DS1307 inscrire le pointeur d’accès à zéro selon la spécification
D3. Type ' r10 pour lire les 10 premiers registres
Pour être plus rapide vous pouvez copier-coller ce « iw0r10 » et toutes les commandes seront exécutées.
E1. type « i » pour analyser le bus à nouveau (en option)
E2. Type « 0 » pour passer à l’EEPROM sur la cassure
E3. Type ' w 0 0' pour sélectionner la position zéro de la mémoire EEPROM
E4. Tapez « r20 » lire 20 octets
E5. Type ' w 0 0 0xff 0xee 0xab 0x12' d’écrire certaines valeurs.
E6. Type ' w 0 0 r 20' pour vérifier ces valeurs.
Pour être plus rapide vous pouvez copier-coller ceci ' i0w00r20w0 0 0xff 0xee 0xee 0xab 0x12w0 0r20' et toutes les commandes seront exécutées.