Other Parts Discussed in Thread: HALCOGEN
部件号: RM57L843
主题中讨论的其他器件: HALCOGEN
您好:
我们希望使用与 SPI 总线类似的不使用 MOSI 线路的器件。 是否可以配置 HalCoGen SPI 总线来使用与此类似的从器件执行此操作、如果可以、建议设置是什么? 谢谢你。
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.
您好 Sunny、
是、您可以配置并使用 IT SPI 来支持此通信。
实际上、它不需要任何特殊配置即可满足该要求。 您可以将 MOSI 保持为未连接状态。 如果我们这样做、则它不会影响任何通信、MISO 上的剩余通信将按原样进行。
否则、您可以将 MOSI 线路配置为 GPIO、如下所示。

在这两种情况下、在应用级别、您都需要使用一些虚拟传输数据 (0xFF 或 0x00) 配置“spiTransmitAndReceiveData" API“ API、以便在 MOSI 上发送。 这是必需的、因为使用一些传输数据调用该 API 后、时钟将生成、并将在主从通信之间进行交换。

由于我们对传输数据调用虚拟缓冲区、因此 MOSI 将与这些虚拟字节移位、但另一方面 MISO 将从从器件接收有效数据。
您可以访问以下链接以查找有关 SPI 的可用示例:

--
此致、
Jagadish。