ARMmbed / mbed-os

Arm Mbed OS is a platform operating system designed for the internet of things
https://mbed.com
Other
4.67k stars 2.98k forks source link

LPC11UXX & LPC11U6X I2C Fast-mode Plus Support #290

Closed neilt6 closed 6 years ago

neilt6 commented 10 years ago

I'd like to run the I2C bus on the LPC11U35 and LPC11U68 at 1MHz (Fast-mode Plus), but the current implementation of _i2capi.c does not configure the I2C mode on PIO0_4 and PIO0_5. In fact, pinmap.c doesn't provide a way to specify the I2C mode at all. According to both datasheets, the mode needs to be set using bits 8 and 9 in the PIO0_4 and PIO0_5 IOCON registers.

ciarmcom commented 8 years ago

ARM Internal Ref: IOTMORF-325

ghost commented 6 years ago

GitHib issue review: Closed due to inactivity. Please re-file if critical issues found.