核心驅動 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 檔案命名和資料格式標準 中關於溫度的部分)。