2

I2C インターフェイスを備えた 2 つの ADS7828 ADC を使用しています。私は 3.4.67 カーネルの Debian を使用しており、Linux 用の ADS7828 モジュールを使用しています。このモジュールを有効にしてコンポーネントを制御するには、次のように記述します。

modprobe ads7828 int_vref=0 vref_mv=3347

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

2 番目の ADC を 5000 vref_mv で構成する必要があります。同じモジュールを 2 回有効にすることはできますか? もしそうなら、どのように?

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

たとえば、Intel PRO/1000 ネットワーク ドライバーを、ドライバーの 1 番目、2 番目、3 番目のインスタンスに対して 1 秒あたり 3000 の割り込みに設定された割り込みスロットル レートでロードし、Energy Efficient Ethernet (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 に答える