TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F2132 I2C 读取FIFO

 

MSP430F2132与MAX30100的血氧传感器通过I2C进行通信,使用了Using the USCI I2C Master (SLAA382A)里的方法进行I2C操作,目前进行写操作已经是OK的。

但是在进行读操作时,需要先发器件地址再发寄地址后有一个repeated_start的状态发送地址后才能读取数据,麻烦请教一下,这个过程要怎么实现。

 

 

 

gaoyang9992006:

重复发送开始信号啊。

    UCB0CTL1 |= UCTXSTT;                    // I2C start condition

参考这个单片机的例子啊。点进去,找到该芯片主页有例子参考。

灰小子:

建议楼主参考下msp430x21x2_uscib0_i2c_08.c和msp430x21x2_uscib0_i2c_10.c两个例程

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F2132 I2C 读取FIFO
分享到: 更多 (0)