打印
[MCU]

大家来讨论一下影响mcu从i2c速率的因素

[复制链接]
979|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
luoengineer|  楼主 | 2019-6-4 16:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MCU规格书只要有从I2C的都说自己支持100K的标准速率、400K的快速速率,而当实际使用时确达不到400K,甚至100K都不行。我个人认为:10M以下主频不可能达到100k的速率,指令周期太长,影响来回进中断的时间;另外,IO的tr、tf时间参数也有一定的影响,应该要小于多少ns,这个还没具体研究过。大家认为还有其他因素呢?


使用特权

评论回复

相关帖子

沙发
airwill| | 2019-6-7 19:20 | 只看该作者
I2C 支持 400K,  实际上很多的地方是受限于 MCU 端的软件,
如果是用硬件 I2C 接口, 传递能够不受限制,
但中断响应的帧间间隔, 还看中断服务程序的时间

使用特权

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

本版积分规则

19

主题

80

帖子

1

粉丝