请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: MSPM0G3505
您好、
我考虑使用 MSPM0G350x MCU 作为主机控制器与 ASIC 之间的简单 SPI 桥接器。
预期配置为:
主机 SPI 主器件
<->MSPM0G350x SPI 外设
MSPM0G350x SPI 控制器
<->ASIC SPI 外设
MSPM0G350x 将接收来自主机的 SPI 命令、检查特定的 3 位命令字段、通过另一个 SPI 端口访问 ASIC、并将修改后或未修改的响应数据返回主机。
我考虑使用 MSPM0G350x、因为它具有两个 SPI 模块、支持 DMA 和一个 80MHz Arm Cortex-M0+ CPU。
您能否确认以下几点?
1. MSPM0G350x 是否适用于此 SPI 桥接器用例、其中一个 SPI 用作外设/从器件、另一个 SPI 用作控制器/主器件?
2.如果主机在读取响应前先发送命令字节、然后提供一个或多个虚拟字节、MSPM0G350x 可以接收命令、检查 3 位代码、准备响应并在同一 SPI 事务内将其传回吗?
3.是否有任何 MSPM0G350x 参考示例适用于具有 DMA/FIFO 或 SPI 转 SPI 桥接器运行的 SPI 外设模式?
响应修改很简单、例如位屏蔽或固定模式替代。
无需复杂的 CRC 重新计算。
此致、
Conor