大家好、支持者、
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
基本信息:
(1)硬件:带定制板的 TDA4VM
(2)软件:SDK 7.3
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
我们在 R5F2_1上使用3通道 SPI 进行 USS 通信。 每个 SPI 将每1ms 从 USS 传感器读取52字节数据。 SPI 通信是中断方式。
但我们会遇到这样一个问题:当 VISS 运行时、仅接收32字节(预期52字节)的数据。 当 VISS 停止时、SPI 通信正常工作。
分析后、我们发现 SPI FIFO 大小为32字节。 因此、我们进行了更改、将 SPI 数据包扩展到64字节(FIFO 大小的两倍)。 SPI 通信得到改进。 但在 VISS 运行时、仍有一些 SPI 数据丢失。
因此、我们仍然认为 VISS 会影响 SPI 通信。
您能否再次确认 VISS 和 SPI 是否存在任何已知问题? 或者是否有任何有关 VISS 和 SPI 的特殊配置?
此致、
李景春