2017-09-11 1 views
0

J'ai besoin de changer une adresse i2c d'un capteur d'amphenol nova NPA201 (pression) en utilisant une carte de découverte stm32F407.npa201 changement d'adresse i2c

Une note d'application fournie par le fabricant soulève quelques questions. Selon la table, il faut mettre le module i2c de cpu en mode maître-récepteur, et envoyer immédiatement un octet au capteur. Est-il même possible de le faire?

Peut-être que j'ai besoin de lire le manuel de référence une fois de plus, acheter autant que je sais qu'une telle situation n'y est pas décrite.

Est-ce que quelqu'un a déjà fait la procédure de changement d'adresse?

table

+0

Il s'agit d'un fonctionnement I2C normal. Pas de magie ou de trucs ici. apprendre quelque chose sur I2C et tout deviendra évident. Lisez à propos de "REPEAT START". –

+0

@ PeterJ_01 Merci. Je connais le début répété, mais le tableau indique clairement qu'aucun démarrage répété n'est requis. Donc, je ne sais toujours pas est-ce possible ou c'est juste une table trompeuse. – MayerSn

+0

Vous ne comprenez pas ce document. Il montre seulement le flux de données, pas les détails i2c. Pour eux, lisez la fiche technique –

Répondre

0

Informations pour changer l'adresse du capteur se trouve here S'il vous plaît noter que vous ne pouvez le changer trois fois. L'adresse i2c par défaut est 0x27.

+0

Merci, j'ai vu ça. Et toutes mes questions soulève de cette note. Je connais le début répété, mais le tableau indique clairement qu'aucun démarrage répété n'est requis. Donc, je ne sais toujours pas est-ce possible ou c'est juste une table trompeuse. – MayerSn

+0

Ça ne dit pas ça :). Il vient de l'expliquer du point de vue de l'application où les arrêts et les départs sont implicites. Des informations plus détaillées que vous avez dans la fiche technique. –

+0

@ PeterJ_01 Merci :) – MayerSn