我己前用的是I/O口方式的I2C通讯,现在想偿试使用F280X自带的I2C模块功能,有一个问题要请教一下:
如下所示:
// Setup slave address
I2caRegs.I2CSAR = msg->SlaveAddress; //传送地址
这里的设置是外部EEPROM器件的地址,还是DSP作为从I2C设备的地址?如现在有一24C08的地址是0xA0(写格式下),是否将这个0xA0放入到I2CSAR寄存器中就行了?
如果DSP作为从的I2C设备,主I2C在外部,这时DSP本身的地址要如何设置?
还有就是在读的情况下,外部EEPROM的地址顺序是不一样的,先写0xA0后写0xA1,请问这时F280X的I2C模块是如何进行的?
请不要要我去看数据手册,因为我看了几遍也没看明白,例程我也看了,还是没明白。如果您明白的话请告诉我!对不起 水平有限。