内核驱动 tmp108

支持的芯片

作者

John Muir <john@jmuir.com>

描述

德州仪器 TMP108 实现了一个温度传感器。当温度超过最小值或最大值加上或减去一个滞后值时,可以设置一个警报引脚。(此驱动程序不支持警报引脚的中断,并且设备在比较器模式下运行。)

在 -25 至 +85 摄氏度的范围内,传感器的精度为 0.75 摄氏度,在 -40 至 +125 摄氏度的范围内精度为 1.0 度。传感器的分辨率为 0.0625 度。工作温度的最小值为 -55 摄氏度,最大值为 +150 摄氏度。滞后值可以设置为 0、1、2 或 4 摄氏度。

TMP108 具有可编程的更新速率,可以在 8、4、1 和 0.5 Hz 之间选择。

默认情况下,TMP108 连续读取温度。为了节省电量,TMP108 具有单次模式,在这种模式下,设备通常会关闭。当请求单次读取时,会读取温度,可以检索结果,然后设备自动关闭。(此驱动程序仅支持连续模式。)

该驱动程序为温度提供了通用的 sysfs 接口(请参阅sysfs 文件的命名和数据格式标准,在“温度”下)。