内核驱动 tmp108

支持的芯片

作者

John Muir <john@jmuir.com>

描述

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

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

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

默认情况下,TMP108 连续读取温度。为节省功耗,TMP108 具有单次测量模式,在该模式下设备通常处于关机状态。请求单次测量时,将读取温度,可以检索结果,然后设备会自动关机。(此驱动程序仅支持连续模式。)

该驱动程序为温度提供了通用的 sysfs 接口(参见 sysfs 文件命名和数据格式标准 中关于温度的部分)。