Wenn du zwei M32 auf den RP6 setzt, dann hast du am I2C-Bus ja drei Microprozessoren. Einer muss Master sein, die anderen beiden Slave mit je einer eigenen I2C-Adresse.
In den Examples sieht eine Adresse so aus:
RP6CONTROL_I2C_SLAVE_ADR 10

Davon brauchst du dann 2, z.B. so:
RP6CONTROL_I2C_SLAVE_1_ADR 10
RP6CONTROL_I2C_SLAVE_2_ADR 12

Dann kann der Master beide Slaves ansprechen und von ihnen Werte lesen oder Werte zum Slave schicken.


Gruß Dirk