打印
[应用相关]

【请问香主】STM32中I2C接口能否实现3.4MHz速度的高速模式

[复制链接]
4298|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lvyikuku|  楼主 | 2009-7-23 19:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在STM32中,用硬件I2C的方法速度最大只能到400K.现在需要测试I2C的高速模式,我尝试了模拟I2C的方法,发现速度最大只能到800k。普通I/O的电平变换速度能到多少,高速I/O模式下应该怎样设置,STM32的时钟频率能到72MHz,应该有方法能使得I2C运行高速模式,速度达到3.4MHz。
沙发
香水城| | 2009-7-23 21:14 | 只看该作者

STM32的I2C硬件模块不可能实现这么高的速度

你想想办法有没有可能使用软件模拟。

使用特权

评论回复
板凳
王紫豪| | 2009-7-23 21:16 | 只看该作者

楼主选错器件了

做这个工作,用cpld伸缩性比较大

使用特权

评论回复
地板
McuPlayer| | 2009-7-24 10:50 | 只看该作者

得用多大的上拉电阻啊

怕得要300欧以下吧,IO口电流灌电流也要注意些

使用特权

评论回复
5
winloop| | 2009-7-24 11:13 | 只看该作者

STM32的硬I2C速度能达到400K以上

我接24Cxx试过600K的速度没问题,往上就没再试过

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝