打印
[技术问答]

L130模拟IO总线读取24CXX, SDA配置为开漏并上拉电阻10K到VCC

[复制链接]
628|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fjhcpu|  楼主 | 2021-2-26 22:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
L130模拟IO总线读取24CXX, scl配置为推挽输出,这应该没啥异议,SDA应该可以配置为开漏输出并上拉10K电阻到VCC ,这样在输出的时候也可以读取到IO的电平吧?    不必SDA  一会输出,一会输入的频繁变更IO方向。 不知有这么用的吗?    不讨论硬件IIC方式。

使用特权

评论回复
沙发
zhengshuai888| | 2021-2-27 07:58 | 只看该作者
你MCU不配置为输入怎么读取IO电平?

使用特权

评论回复
板凳
cooldog123pp| | 2021-2-27 16:07 | 只看该作者
虽然我不是很明白,但是路过了就帮忙楼主顶贴一下,希望楼主问题早日解决。

使用特权

评论回复
地板
Prry| | 2021-2-27 17:12 | 只看该作者
本帖最后由 Prry 于 2021-2-27 17:13 编辑

STM32 模拟I2C IO可以设为开漏模式,无需切换方向。参考通用24Cxx驱动库:
https://github.com/Prry/_24Cxx-EEPROM-FRAM-Dev
https://acuity.blog.csdn.net/article/details/82733817

使用特权

评论回复
5
fjhcpu|  楼主 | 2021-2-27 21:19 | 只看该作者
stm32是可以,我一直这么用,HC32搞半天  搞不定

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

120

主题

368

帖子

3

粉丝