本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

TCA9548A-I2C多路复用器原理图/PCB/设计说明

发布时间:2017-10-26 更新时间:2017-10-26
服务 该方案不提供技术支持
分享到:

评价2

购买117

查看3,474

TCA9548A-I2C多路复用器原理图/PCB/设计说明

发布:2017-10-26 更新:2017-10-26
服务 该方案不提供技术支持
评价2 购买117 查看3,474
分享到:
编号 图片 器件型号 数量 建议厂商/器件描述 参考价格
风险等级
ECAD模型
数据手册
更多信息
您的评价已提交成功,我们会尽快审核发布,谢谢!

2人评价,平均分5

个人测试使用STM32F103RC,TCA9548 CH0无连接,ADXL345--CH1, ADXL346--CH2...分别读出00地址的ID号,以下代码测试没问题,供参考 //CH1////////////////////////////////////////////////////// GS_IIC_Start(); GS_IIC_Send_Byte(0XE0);//W GS_IIC_Wait_Ack(); GS_IIC_Send_Byte(0X02);//CH1 GS_IIC_Wait_Ack(); GS_IIC_Stop(); delay_ms(200); // GS_IIC_Start(); // GS_IIC_Send_Byte(0XE1); // GS_IIC_Wait_Ack(); // BYTE=GS_IIC_Read_Byte(0);//R NACK // GS_IIC_Stop(); // printf("RX=0X%02X\r\n",BYTE); // delay_ms(200); GS_IIC_Start(); GS_IIC_Send_Byte(0XA6);//W ADXL GS_IIC_Wait_Ack(); GS_IIC_Send_Byte(0X00);//REG_Address GS_IIC_Wait_Ack(); GS_IIC_Start(); GS_IIC_Send_Byte(0XA7);//R ADXL GS_IIC_Wait_Ack(); BYTE=GS_IIC_Read_Byte(0);//R NACK printf("ADXL=0X%02X\r\n",BYTE); GS_IIC_Stop(); delay_ms(200); //CH2//////////////////////////////////////////////////////// GS_IIC_Start(); GS_IIC_Send_Byte(0XE0);//W GS_IIC_Wait_Ack(); GS_IIC_Send_Byte(0X04);//CH3 GS_IIC_Wait_Ack(); GS_IIC_Stop(); delay_ms(200); // GS_IIC_Start(); // GS_IIC_Send_Byte(0XE1); // GS_IIC_Wait_Ack(); // BYTE=GS_IIC_Read_Byte(0);////R NACK // GS_IIC_Stop(); // printf("RX=0X%02X\r\n",BYTE); // delay_ms(200); GS_IIC_Start(); GS_IIC_Send_Byte(0XA6);//W ADXL GS_IIC_Wait_Ack(); GS_IIC_Send_Byte(0X00);//REG_Address GS_IIC_Wait_Ack(); GS_IIC_Start(); GS_IIC_Send_Byte(0XA7);//R ADXL GS_IIC_Wait_Ack(); BYTE=GS_IIC_Read_Byte(0);//R NACK printf("ADXL346=0X%02X\r\n",BYTE); GS_IIC_Stop(); delay_ms(200);
2019-04-01
个人测试使用STM32F103RC,TCA9548 CH0无连接,ADXL345--CH1, ADXL346--CH2...分别读出00地址的ID号,以下代码测试没问题,供参考 //CH1////////////////////////////////////////////////////// GS_IIC_Start(); GS_IIC_Send_Byte(0XE0);//W GS_IIC_Wait_Ack(); GS_IIC_Send_Byte(0X02);//CH1 GS_IIC_Wait_Ack(); GS_IIC_Stop(); delay_ms(200); // GS_IIC_Start(); // GS_IIC_Send_Byte(0XE1); // GS_IIC_Wait_Ack(); // BYTE=GS_IIC_Read_Byte(0);//R NACK // GS_IIC_Stop(); // printf("RX=0X%02X\r\n",BYTE); // delay_ms(200); GS_IIC_Start(); GS_IIC_Send_Byte(0XA6);//W ADXL GS_IIC_Wait_Ack(); GS_IIC_Send_Byte(0X00);//REG_Address GS_IIC_Wait_Ack(); GS_IIC_Start(); GS_IIC_Send_Byte(0XA7);//R ADXL GS_IIC_Wait_Ack(); BYTE=GS_IIC_Read_Byte(0);//R NACK printf("ADXL=0X%02X\r\n",BYTE); GS_IIC_Stop(); delay_ms(200); //CH2//////////////////////////////////////////////////////// GS_IIC_Start(); GS_IIC_Send_Byte(0XE0);//W GS_IIC_Wait_Ack(); GS_IIC_Send_Byte(0X04);//CH3 GS_IIC_Wait_Ack(); GS_IIC_Stop(); delay_ms(200); // GS_IIC_Start(); // GS_IIC_Send_Byte(0XE1); // GS_IIC_Wait_Ack(); // BYTE=GS_IIC_Read_Byte(0);////R NACK // GS_IIC_Stop(); // printf("RX=0X%02X\r\n",BYTE); // delay_ms(200); GS_IIC_Start(); GS_IIC_Send_Byte(0XA6);//W ADXL GS_IIC_Wait_Ack(); GS_IIC_Send_Byte(0X00);//REG_Address GS_IIC_Wait_Ack(); GS_IIC_Start(); GS_IIC_Send_Byte(0XA7);//R ADXL GS_IIC_Wait_Ack(); BYTE=GS_IIC_Read_Byte(0);//R NACK printf("ADXL346=0X%02X\r\n",BYTE); GS_IIC_Stop(); delay_ms(200);
2019-04-01

相关芯片与数据手册

电路相关文件 下载所有文件

电路图文件
TCA9548A-I2C多路复用器原理图和PCB源文件.zip

描述:原理图和PCB源文件,用eagle软件打开

教程
加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友