我尝试在 I2C 线路上同时连接 RS1307 ( 5V )和 HTU21D ( 3.3V ),用 TXS0108E 进行逻辑电平转换,然后发现个问题,当 TXS0108E 的 OE 为 HIGH 时 HTU21D 工作正常,但 RS1307 输出时间是错的,如下:
2165/165/165 (Saturday) 165:165:85 since midnight 1/1/1970 = 1552693585s = 17970d now + 7d + 30s: 2019/3/23 12:16:31 24935
当 TXS0108E 的 OE 为 LOW 时,RS1307 工作正常,但 HTU21D 工作不正常,输出错误。但并不是这两个设备不能同时在线,就算只留下一个设备,TXS0108E 的 HIGH 和 LOW 都会产生同上结果。求助,如何让这两个设备同时工作?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.