【问题标题】:SDA SCL vs SerialSDA SCL 与串行
【发布时间】:2023-03-09 17:18:02
【问题描述】:

我对 Arduino 有疑问,尤其是在沟通方面。两种类型的通信是否可能相互影响?我使用 3 个模块:HTU21D、GPS Neo M8M 和 MS5611。仅供参考 MS5611 和 HTU21D 使用 I2C 进行通信。当我使用 HTU21D 和 MS5611 的某些功能时,我的 GPS 没有读取任何内容。

我尝试了这么多库,结果还是一样。我为这个项目使用了 38400 波特的波特率。

有人可以帮忙吗?它是由电气问题还是由代码引起的?我该如何解决这个问题?

【问题讨论】:

  • 您需要发布您的代码。确定问题的唯一方法是查看您的代码并找出潜在的冲突。
  • 没有代码,我唯一的猜测是您处理这些通信的优先级设置不正确。

标签: arduino gps serial-port sda


【解决方案1】:

我认为您的 HTU21D 和 GPS Neo M8M 的默认 I2C 地址有一些重叠。因此,在一个模块的读/写期间,另一个模块也想要响应。

但是请分享你的代码sn-ps

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-13
    • 2022-06-14
    • 2013-08-27
    • 2018-12-24
    • 2014-02-11
    • 2017-10-12
    相关资源
    最近更新 更多