当前位置: 代码迷 >> 单片机 >> STM32模拟I2C接口
  详细解决方案

STM32模拟I2C接口

热度:42   发布时间:2016-04-28 15:05:10.0
STM32模拟I2C接口求助
各位大哥,小弟刚接触STM32不久,对其模拟I2C有一些问题,还望大哥们解惑,在此感谢!
1、模拟I2C的管教是任意选择,还是必须选择有I2C1和I2C2有复用的管教?
2、一个模拟I2C能否外接两个或者多个从设备?
3、模拟I2C在STM32、从设备上是否都要接上拉电阻?
小弟愚昧,希望大哥们替小弟排疑,谢谢!
------解决方案--------------------
1.模拟的话任意选IO
2.可以,一般的IIC器件都有器件地址的
3.STM32不清楚,不过现在的片子普遍内部都有上拉,保险的话画板时留2个电阻放那
------解决方案--------------------
模拟的话 IO 可以是任意的,但还是建议尽可能选 I2C1 或 I2C2  的管脚,因为这样既可以模拟,也可以用硬件 I2C
------解决方案--------------------
3、模拟I2C在STM32、从设备上是否都要接上拉电阻?
---
如果端口可以设置成上拉模式,则可以不用加电阻 如果是集电极开路输出的话 需要外接电阻
------解决方案--------------------
1 普通的IO都应该可以做模拟用,最好还是参考datasheet,有些GPIO还是不适合的
2 有地址的,没问题