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.

[参考译文] TMP112:Linux 以 I2C 形式读取 TMP112教程

Guru**** 657930 points
Other Parts Discussed in Thread: TMP112, LM75SW-LINUX
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1061663/tmp112-linux-reads-tmp112-tutorial-in-i2c-form

器件型号:TMP112
主题中讨论的其他器件: LM75SW-Linux

大家好、

我帮助客户提出问题。

"为了在 Linux 中读取 TMP112数据、我已根据官方网站 TMP112页面在 Linux 内核中配置了 LM75sw-Linux 驱动程序:
设备驱动程序-->
<*>硬件监控支持-->
<*>美国国家半导体 LM75和兼容产品

将以下内容添加到设备树中:
i2c1{(&I)
时钟频率=<100000 >;
pinctrl-names ="default";
pinctrl-0 =<&pinctrl_i2c1>;
状态="正常";

tmp112@48{
兼容="ti、tmp112";
reg =<0x48>;
状态="正常";
};
};
TMP112 ADD0接地。 根据数据表、其器件地址应为0x48、这与器件树一致。
设置实验环境后,我想读取/sys/bus I2C /devices/0-0048 temp1_input 的内容温度数据。
保留:
/sys/bus/i2c/devices/0-0048/.中没有 temp1_input 数据接口的路径是否错误?
如果需要其他配置来查找 Linux 上的 TMP112数据接口?"

非常感谢你的帮助。

此致、

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

    您好、Zhonghui、

    TMP112加电后应开始定期测量温度。 但是、Linux 驱动程序是由开源社区创建的、TI 不支持该驱动程序。

    此致、

    Nicole

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

     您好、Nicole、

    感谢你的帮助。

    此致、