请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:ADS8638 我正在研究一种使用ADS8638转换多种不同模拟输入的设计,以便在基于Linux的计算机上进行分析。 我遇到的问题是读取任何转换数据值。 我可以读写配置寄存器。 但是当我读取任何通道寄存器时,无论输入上的电压电平是多少,我都会在所有通道上得到0x0FFF。 我的SCLK以1MHz运行。 我的HVDD和HVSS分别为+15.3VDC和-15.3VDC。 我将范围设置为0至10V,输入电压为1VDC。 我的AVDD是5VDC,而我的DVDD是3.3VDC。 我有两个不同的主板存在相同的问题,我已更换其中一个主板上的ADS8638芯片,以确保芯片正常工作。
您可以建议我做些什么来读取转换通道数据?
谢谢!
罗伯特