主题中讨论的其他器件:AM5718、 ADS8668
工具/软件:
您好、专家:
我使用 TI 的 am5718 作为处理器、SDK 版本:TI-PROCESSOR-SDK-LINUX-am57xx-EVM-04.03.00.05。
在项目中、我使用 SPI2 连接模数转换器 ads8668。 由于 ads8668 上的所有操作都是读写寄存器操作,因此我想使用“Linux 用户空间接口“与它进行通信。
器件树配置如下:



系统启动后、您可以在/dev 目录中看到 spidev2.0、但在运行测试程序 spidev_test 时、返回的数据不是预期值。


后者 — l 用于内部环路测试。
本测试的目的是首先测试 SPI 本身、如果其工作正常、则测试模数转换器电路。
您能帮我找出测试问题所在吗?这是因为数模转换器的引脚连接导致了故障吗? 如果是、如何在 SPI 本身上执行环回测试?









