Thread 中讨论的其他器件: WL1837
工具/软件:Linux
大家好、
我正在努力在 Linux 内核版本的 AM4378上启动 ADC1 4.1.6.我使用了 e2e.ti.com/support/arm/sitara_arm/f/791/p/407934/1486278等线程中提供的位和代码片段 ,并相应地修改了这些上传文件中的错误。
启动时,我在/sys/bus/iio/devices/.中看到 IIO:device 0和 IIO:Device1 在器件0内执行一系列电压将返回预期值。 然而、在器件1内执行一小段电压并不会产生预期值。 对于 IN_voltage0-5电压、返回的值始终为2047、我假设这是饱和值(尽管数据表中说明单端模式的饱和值为2^12-1)。 我已确认选择了单端(空闲配置寄存器的位25设置为低电平)。
IN_voltage6_raw 和 IN_voltage7_raw 分别为~1536和~1792。 这些引脚上的电压分别为0.021和0.091、而我的电路板使用的基准电压为1.8V、因此这些读数看起来也不正确。
如果能帮助理解和调试这种奇怪的行为、我们将不胜感激。
此致