diff options
Diffstat (limited to 'src/lpc176x/i2c.c')
-rw-r--r-- | src/lpc176x/i2c.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lpc176x/i2c.c b/src/lpc176x/i2c.c index 50081d50..58761aba 100644 --- a/src/lpc176x/i2c.c +++ b/src/lpc176x/i2c.c @@ -29,7 +29,8 @@ i2c_init(void) gpio_peripheral(0, 1, 3, 0); // Set 100Khz frequency - uint32_t PCLK = SystemCoreClock / 4, pulse = PCLK / (100000 * 2); + enable_peripheral_clock(PCLK_I2C1); + uint32_t pclk = SystemCoreClock, pulse = pclk / (100000 * 2); LPC_I2C1->I2SCLL = pulse; LPC_I2C1->I2SCLH = pulse; |