完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
2个回答
|
|
您好,是否通过stap pin或者寄存器配置为splitter mode或者impedent 2:2 mode?
如果不使能这两个模式的话,只能访问port 0, port1是访问不到的。 寄存器配置的话,是通过寄存器5Bh的bit[2:0]= FPD3_TX_MODE配置的。 或者目前访问不到,可以读取下状态寄存器5Ah的bit[5:4], 看下目前选择的是哪个port。 |
|
|
|
配置访问DS90UB941(I2C总线多路复用器)连接的DS90UB948(I2C从设备)时,需要确保硬件连接正确,并且软件配置得当。以下是一些步骤和建议,以帮助您解决无法访问DS90UB941的Port1连接的DS90UB948的问题:
1. **硬件连接检查**: - 确保DS90UB941的Port1和DS90UB948之间的I2C连接正确无误。检查数据线(SDA和SCL)是否正确连接,并且没有短路或断路。 - 确认DS90UB941的VCC和GND是否正确供电,以及是否有适当的上拉电阻连接到SDA和SCL线上。 2. **地址配置**: - 您提到Port0的DS90UB948地址设置为0x0C,Port1的地址设置为0x3C。请确保这些地址没有冲突,并且与您的I2C总线上的其他设备不冲突。 3. **DS90UB941配置**: - 确保DS90UB941的配置正确。DS90UB941需要通过I2C接口进行配置,以选择激活的Port。您需要发送正确的控制字节来激活Port1。 - 检查DS90UB941的数据手册,了解如何发送控制字节来选择Port1。 4. **软件配置**: - 在您的软件中,确保您发送到DS90UB941的I2C地址是正确的。DS90UB941的I2C地址通常是0x40或0x41(取决于SDA和SCL的电平)。 - 发送控制字节到DS90UB941以选择Port1后,再尝试访问DS90UB948的地址0x3C。 5. **调试和测试**: - 使用逻辑分析仪或I2C调试工具来监控I2C总线上的通信。这可以帮助您确认是否有I2C通信发生,以及是否有错误发生。 - 尝试在软件中发送简单的读取和写入命令到DS90UB948的地址0x3C,看看是否有响应。 6. **交叉验证**: - 您提到已经交叉了DS90UB948的硬件环境,但Port1仍然无法访问。这可能表明问题与DS90UB948无关,而是与DS90UB941的配置或连接有关。 7. **查阅数据手册**: - 仔细阅读DS90UB941和DS90UB948的数据手册,确保您遵循了所有必要的配置步骤和电气规格。 如果以上步骤都无法解决问题,可能需要考虑是否有硬件损坏或固件/软件中存在未发现的问题。您可能需要与硬件供应商或技术支持联系,以获取更专业的帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
707 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
617 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1079 浏览 1 评论
773 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
537 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
189浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
145浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
12浏览 13评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
137浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
132浏览 12评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-3 13:24 , Processed in 0.957676 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号