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

CC1310I2C例程一直打印I2C Bus fault,用的TI的开发板

请教大家个问题:

用TI的开发板,跑自带I2C例程,串口一直打印I2C Bus fault。

SDK为1_60_00_21,请问什么原因呢

YiKai Chen:

I2C腳位有沒有接上實體I2C slave?

Invoker:

回复 YiKai Chen:

您好:例程中是读取TMP102的温度,我接的不是。开发板上是没有这个TMP102这个器件的是吧?

YiKai Chen:

回复 Invoker:

沒有

Alvin Chen:

具体是走到哪一步出现这个错误,你可以先跑demo用示波器看看有没有波形出来。

xyz549040622:

回复 Invoker:

没器件,肯定读取值是错误的。

Invoker:

回复 YiKai Chen:

感谢您的回答:

我是通过杜邦线接的是另一个I2C设备,我再查一下这个设备吧,谢谢

Invoker:

回复 Alvin Chen:

好的,我试一下

Invoker:

回复 xyz549040622:

感谢您的回答,我是用杜邦线接的另一个I2C设备,我再查一下是不是这个设备问题吧。谢谢

xyz549040622:

回复 Invoker:

另一个设备的话,首先要确认I2C是加了上拉的,然后每个设备的I2C指令都是不一样的吧,需要修改的。

赞(0)
未经允许不得转载:TI中文支持网 » CC1310I2C例程一直打印I2C Bus fault,用的TI的开发板
分享到: 更多 (0)