Effectuer des lectures aléatoires avec un esclave I2C
Introduction
Parcourir la fiche technique
Dans le centre de contrôle
Active la puissance cible et les résistances pull-up I2C.
Saisis l'adresse esclave de 7 bits dans la zone de texte "Slave Addr". N'oublie pas que lorsque tu envoies une instruction, l'Aardvark ajoute automatiquement le R / ! W bit est ajouté.
Cocher la case "No Stop" (la fiche technique indique qu'il ne doit pas y avoir de bit d'arrêt après l'écriture factice).
Ecrire l'adresse mémoire souhaitée dans l'esclave (dans ce cas 0x60).
Lire 1 octet de l'emplacement de mémoire souhaité.
GUI du Control Center après une lecture aléatoire
Le journal des transactions du Control Center ci-dessus montre que l'octet 0xAA a été enregistré à l'adresse 0x60.
Remarque : l'AT24C02 augmente automatiquement l'adresse du mot après chaque lecture. Ainsi, si tu appuies à nouveau sur "Master Read", l'octet sera lu à partir de l'adresse 0x61, puis 0x62, etc. Comme le montre la capture d'écran, 0xAB a été enregistré à l'adresse 0x61.
En mode pile
I2C Outils de test et de mesure
Les bons outils sont essentiels dans le développement avec I2C pour économiser du temps de mise sur le marché et de l'argent.