查看: 2670|回复: 1

[未解决] I2C的通信速率怎么调整?

[复制链接]
  • TA的每日心情
    开心
    2017-10-19 15:19
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2017-11-24 09:21 | 显示全部楼层 |阅读模式
    我现在用的LEONARDO和UNO,它们之间通过SCL SDA连接。 LEONARDO给UNOWire.wirte()数据过去操作UNO连接的一个IC的寄存器。

    UNO直接操作外部IC的寄存器的时候,工作正常。

    LEONARDO -- -> I2C ---> UNO ---> 外部IC寄存器,如果是这样来做,外部IC的操作速度会有非常小的卡顿,达不到操作的速度要求。


    所以我想有没有可以提高I2C的通信速率的方法? ARDUINO里I2C默认的通信速率是多少?
  • TA的每日心情
    开心
    2018-6-6 20:38
  • 签到天数: 104 天

    [LV.6]常住居民II

    发表于 2017-11-24 21:32 | 显示全部楼层
    I2C的通信速率好像有个最高值,400KB/s,记不清了
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    5分钟带你快速了解新一代开发板:M5STACK
    5分钟带你快速了解新一代
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    创客火首发无人机编队套装,开启不一样的人工智能教育
    创客火首发无人机编队套装
    2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
    Arduino 求助 串口接收数据不正确,数据丢失问题
    Arduino 求助 串口接收数
    问题整了好久,我自己写的C#程序发送数据,arduino接收数据。 但是发现arduino接收的
    小爱同学的控制电脑的远程blinker
    小爱同学的控制电脑的远程
    先说写贴原因,最近空了下来,看到一堆买来没有用的8266,心血来潮到论坛看看,看到不
    关于超声波测距的误差问题
    关于超声波测距的误差问题
    菜鸟请教一下各位大神, 最近做了一个超声波的测距实验,使用的是下面的模块 网上
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表