Don't call I2C_MasterInit() as the left keyboard half is an I2C slave.
This commit is contained in:
@@ -13,10 +13,6 @@ void InitI2c() {
|
|||||||
.pullSelect = kPORT_PullUp,
|
.pullSelect = kPORT_PullUp,
|
||||||
};
|
};
|
||||||
|
|
||||||
i2c_master_config_t masterConfig;
|
|
||||||
I2C_MasterGetDefaultConfig(&masterConfig);
|
|
||||||
uint32_t sourceClock;
|
|
||||||
|
|
||||||
// Initialize main bus
|
// Initialize main bus
|
||||||
|
|
||||||
CLOCK_EnableClock(I2C_BUS_SDA_CLOCK);
|
CLOCK_EnableClock(I2C_BUS_SDA_CLOCK);
|
||||||
@@ -25,10 +21,6 @@ void InitI2c() {
|
|||||||
pinConfig.mux = I2C_BUS_MUX;
|
pinConfig.mux = I2C_BUS_MUX;
|
||||||
PORT_SetPinConfig(I2C_BUS_SDA_PORT, I2C_BUS_SDA_PIN, &pinConfig);
|
PORT_SetPinConfig(I2C_BUS_SDA_PORT, I2C_BUS_SDA_PIN, &pinConfig);
|
||||||
PORT_SetPinConfig(I2C_BUS_SCL_PORT, I2C_BUS_SCL_PIN, &pinConfig);
|
PORT_SetPinConfig(I2C_BUS_SCL_PORT, I2C_BUS_SCL_PIN, &pinConfig);
|
||||||
|
|
||||||
masterConfig.baudRate_Bps = I2C_BUS_BAUD_RATE;
|
|
||||||
sourceClock = CLOCK_GetFreq(I2C_BUS_CLK_SRC);
|
|
||||||
I2C_MasterInit(I2C_BUS_BASEADDR, &masterConfig, sourceClock);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void InitLedDriver() {
|
void InitLedDriver() {
|
||||||
|
|||||||
Reference in New Issue
Block a user