2

我正在使用两个带 I2C 接口的 ADS7828 ADC。我在具有 3.4.67 内核的 D​​ebian 上,并使用适用于 Linux 的 ADS7828 模块。为了启用这个模块并控制组件,我写:

modprobe ads7828 int_vref=0 vref_mv=3347

echo ads7828 0x48 > /sys/bus/i2c/devices/i2c-0/new_device

并且需要使用 5000 vref_mv 配置第二个 ADC,我可以启用同一个模块两次吗?如果是这样怎么办?

4

1 回答 1

0

对于稍后寻找此答案的任何人,我在 Redhat 的网站上找到了它:https ://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sec-Setting_Module_Parameters.html

例如,如果您想加载英特尔 PRO/1000 网络驱动程序,并将第一个、第二个和第三个驱动程序实例的中断节流速率设置为每秒 3000 个中断,并打开节能以太网 (EEE) ⁠[5 ],您将以 root 身份运行:

~]# modprobe e1000e InterruptThrottleRate=3000,3000,3000 EEE=1

所以大概你可以做

~]# modprobe ads7828 int_vref=0 vref_mv=3347,5000

虽然这些参数似乎在 2.6 和 3.10 之间的某个地方消失了,但 ads7828 驱动程序不再有我能找到的参数。

于 2016-08-31T15:27:50.563 回答