объявляются два экземпляра wire по номеру железного I2C, по дефолту используется тот, что задан для каждой платы

This commit is contained in:
klassents committed 2025-05-26 13:07:21 +07:00
1 parent 54ec7ed9fe
commit 37b2788851
6 files changed
+19 -11

No files matched your search

+3 -2
View File
@@ -168,12 +168,13 @@ static inline void spi_onEnd(uint8_t spiNum){}
// I2C
#define I2C_COMMON_QTY 2
// Wire (I2C1)
#define DEFAULT_WIRE Wire0 // use I2C0 by default
// Wire1 (I2C1)
#define PIN_WIRE_SDA P1_12
#define PIN_WIRE_SCL P1_13
static const uint8_t SDA = PIN_WIRE_SDA;
static const uint8_t SCL = PIN_WIRE_SCL;
// Wire1 (I2C0)
// Wire0 (I2C0)
#define PIN_WIRE_SDA1 P0_9
#define PIN_WIRE_SCL1 P0_10
static const uint8_t SDA1 = PIN_WIRE_SDA1;