内核驱动 lm77¶
支持的芯片
美国国家半导体 LM77
前缀: ‘lm77’
扫描地址: I2C 0x48 - 0x4b
数据手册: 可在美国国家半导体网站上公开获取
作者: Andras BALI <drewie@freemail.hu>
描述¶
LM77 实现了一个温度传感器。该温度传感器包含一个带隙型温度传感器、10 位 ADC 以及一个带有用户可编程上限值和下限值的数字比较器。
LM77 实现了 3 个限制:低 (temp1_min)、高 (temp1_max) 和临界 (temp1_crit)。它还实现了一个滞后机制,该机制适用于所有 3 个限制。相对差异存储在芯片上的单个寄存器中,这意味着限制及其滞后之间的相对差异对于所有 3 个限制始终相同。
此实现细节意味着以下内容
设置限制时,其滞后将自动跟随,差异保持不变。例如,如果旧的临界限制为 80 摄氏度,滞后为 75 摄氏度,并且您将临界限制更改为 90 摄氏度,则滞后将自动更改为 85 摄氏度。
所有 3 个滞后不能独立设置。我们决定将 temp1_crit_hyst 设置为可写,而 temp1_min_hyst 和 temp1_max_hyst 是只读的。设置 temp1_crit_hyst 会将 temp1_crit_hyst 和 temp1_crit 之间的差异写入芯片,并且相同的相对滞后会自动应用于低限和高限。
应在滞后之前设置限制。