主题中讨论的其他器件: AFE7950
大家好、
我想知道在 Latte 中能否以编程方式发出命令来更改 SPI 线路。
据我所知、Latte 默认使用 SPIA 与 AFE7950EVM 进行通信并对其进行编程。
我想为此使用 SPIB、同时使用 FPGA 通过 SPIA 对 AFE7950进行编程。
您能指导我完成这项对我们来说也很紧迫的任务吗?
此致、
Zeljko
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
我想知道在 Latte 中能否以编程方式发出命令来更改 SPI 线路。
据我所知、Latte 默认使用 SPIA 与 AFE7950EVM 进行通信并对其进行编程。
我想为此使用 SPIB、同时使用 FPGA 通过 SPIA 对 AFE7950进行编程。
您能指导我完成这项对我们来说也很紧迫的任务吗?
此致、
Zeljko
尊敬的 David:
感谢您的回复。
正如我在原帖中所提到的、我最终会将 SPI A 用作 FPGA 和 AFE 之间的通道、以便 FPGA 可以执行启动并完全控制、同时通过 SPI B 使 Latte 处于待机状态。
但在进行任何这些修改之前、我仍然想知道是否可以在 Latte 中发出一条命令(虽然它仍使用 SPI A 通过 FTDI 与 AFE 进行通信)、该命令可以在 SPI A 和 SPI B 之间进行必要的切换、 即使 SPI B 仅用于 NCO 的更新。 如果此命令存在、您能评论一下它吗?它是如何使用的?
最后、如果我从上述回复中理解的是正确的、这将意味着实际上 SPIA 是唯一的完整 SPI、而 SPI B1和 SPI B2只能具有部分 SPI 功能、并且永远不会启用完全通信、因为 SPI A 应该这么做。 换句话说、无论源是什么(PC 上的 Latte、FPGA、甚至是微控制器)当 AFE 是目标时、完全熔断的通信应始终通过 SPIA 进行、而不是通过辅助 SPI (B1和 B2)进行、因为这些只能实现 AFE 的部分重新配置。 您能确认我在这里的理解是否正确吗?
此致、
Željko