Interfacing PCA9548A with CC3200

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Interfacing PCA9548A with CC3200

1,539 次查看
harishjayanth
Contributor I

I am using Energia IDE to program my RBL CC3200 wifi micro. I am trying to interface multiple IMUs through a PCA9548APW. My circuit looks something the one below. There seems to a communication issue between the CC3200 and the MUX.

The exact same circuit works well with an Arduino Uno R3 but not with the CC3200. I have tried using a variety of Pull up Resistors from 1k to 10k.

On connecting the SDA and SCL to an oscilloscope, I came to notice that there is a constant digital signal on the SDA line and no signal on the SCL pin. 

When I plugged in an MPU6050 directly to the CC3200, without the MUX in between, there is no problem.

I am pretty clueless on where I am going wrong. What could be the issue and how can I get it working?Block Diagram.png

0 项奖励
回复
1 回复

1,328 次查看
david_diaz
NXP Employee
NXP Employee

Hello Harish,

You mentioned that the same configuration works properly using the Arduino Uno R3, in this case, are you using the same I2C configuration at the CC3200? Does the firmware changed?

In this case, I assume it is a timing issue. Are you within the dynamic characteristics mentioned on the Table 9 from the

PACA9548A datasheet?

Regards,

David

0 项奖励
回复