-
-
Erfahrener Benutzer
Robotik Einstein
@Filou:
Wenn du in der Base das RP6Base_I2CSlave Programm hast, kannst du auf der M32 die Batteriespannung z.B. so lesen:
I2CTWI_transmitByte(I2C_RP6_BASE_ADR,I2C_REG_ADC_U BAT_L);
I2CTWI_readBytes(I2C_RP6_BASE_ADR, readBuf, 2);
adcBat = (readBuf[1] << 8 ) | (readBuf[0]);
Der ADC-Wert steht danach in adcBat.
Wenn du einen eigenen Slave für die Base geschrieben hast, sieht das evtl. anders aus.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen