Kernel driver adt7411

支持的芯片

  • Analog Devices ADT7411

    前缀: ‘adt7411’

    扫描地址: 0x48, 0x4a, 0x4b

    数据表: 可在 Analog Devices 网站上公开获取

作者: Wolfram Sang (基于 Darrick J. Wong 的 adt7470)

描述

此驱动程序实现了对 Analog Devices ADT7411 芯片的支持。 可能还有其他芯片实现了此接口。

ADT7411 可以使用 I2C/SMBus 兼容的 2 线接口或 SPI 兼容的 4 线接口。 它提供了一个 10 位模数转换器,用于测量 1 个温度、vdd 和 8 个输入电压。 它有一个内部温度传感器,但也可以连接一个外部温度传感器(会损失 2 个输入)。 所有输入都有高低限寄存器。

有关详细信息,请查看数据表。

sysfs 接口

in0_input

vdd 电压输入

in[1-8]_input

模拟 1-8 输入

temp1_input

温度输入

除了标准接口,此驱动程序还添加了(0 = 关闭,1 = 开启)

adc_ref_vdd

使用 vdd 作为参考电压,而不是 2.25 V

fast_sampling

以 22.5 kHz 而不是 1.4 kHz 的频率采样,但丢弃过滤器

no_average

关闭对 16 个样本的平均

注意

尚不支持 SPI、外部温度传感器和限制寄存器。