stm8s103的I2C通信问题!

2019-03-23 19:47发布

大家好,第一在此论坛发帖求助,希望高手帮忙啊!
我现在在做一个课题,利用LPC1114作为I2C主机,用STM8S103F作为从机,进行I2C通信,但是我在LPC1114做成的板上加了一个I2C扩展器PCA9548,分成了8个i2c接口,分别连接8个从机,我想用函数I2C_ReadNByte(INT8U sla, INT32U suba_type, INT32U suba, INT8U *s, INT32U num)读取从机中suba地址的数据,如果主机直接调用函数I2C_ReadNByte,相当于读取扩展器PCA9548中的数据了,怎么设置地址(扩展出来的8个I2C接口),可以直接调用这个函数啊?或者怎么修改函数能使主机通过扩展器直接读取从机中的数据? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。