The specification for the hardware driven I2C is not written in datasheet. There are pin assignments only. The I2C driver code of the Non-OS SDK 1.5.1 in driver folder uses bit-bang method. Usually, some dedicated registers for I2C stored in the chip, and software will control the register to communicate with peripherals. If ESP8266 adopts similar manner, some kind of access method should be specified in datasheet.
Meanwhile, I can see that the SDK driver code of SPI and UART are accessing the dedicated register.
Will mean what is this?Statistics: Posted by ikasamo — Tue Jan 19, 2016 3:48 pm
]]>