This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM4376:I2C 接口

Guru**** 2551110 points
Other Parts Discussed in Thread: AM4376, TMDSEVM437X

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/620295/am4376-i2c-interface

器件型号:AM4376
主题中讨论的其他器件: TMDSEVM437X

您好!  

我想将温度传感器 IC 与 AM4376 I2C 引脚连接。 我找到了此参考链接(http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_I2C_Interface)

但此链接上的关键字不提供任何指导。 有人能帮您解决这个问题吗? 通过 AM437x 实现 I2C 的任何参考示例代码都将大有帮助。

谢谢、

Dhara

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    感谢您的主动性和转发查询。 除上述内容外、我还在 TI 评估板 TMDSEVM437X 上安装了 Linux SDK、并将最终在此板上测试此 I2C 接口。

    此致、
    Dhara
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好

    有关 TI 处理器 Linux SDK - I2C 接口的上述链接的任何更新。

    谢谢、
    Dhara
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Linux 的优势在于、您可以从硬件中抽象出来、并忽略有关其工作方式的任何细节。 无论您使用哪种处理器、在 Linux 中使用 i2c 器件都是相同的。 您只需了解如何在 Linux 中使用 i2c 即可。  

    有一组名为"i2c-tools"的程序、可让您通过命令行与 i2c 器件通信。 详情请访问 :elinux.org/Interfacing_with_I2C_Devices

    如果您要编写 C 程序、该链接中也提供了详细信息。 使用 python 的其他方法也是可用的、但我不熟悉它。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我有多个从器件与处理器的 I2C 相连、每个从器件都具有唯一的地址。 如何针对"低功耗模式启用/禁用"、"ADC 分辨率寄存器"、"增益设置"等特定功能配置其内部寄存器?

    每个寄存器都有可根据要求调用、读取和写入的地址、我该怎么做? AM437x 处理器的任何参考链接。。?

    Dhara
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在适用于 AM437x GP EVM 的 AM437x 处理器 SDK 中、您可以参考 /board-support/linux- /drivers/hwmon/lm75.c 驱动程序。