Other Parts Discussed in Thread: TMS570LS0232, HALCOGEN
主题中讨论的其他器件: HALCOGEN
工具/软件:TI C/C++编译器
大家好、TI 工程师
在我的项目中、我们需要使用 SPI 通信。 我想知道 MibSPI 的优点和缺点。 如果我在 TMS570LS0232上设置 MibSPI 并且为标准 SPI 设置了另一个芯片、那么仍然可以使用 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.
Other Parts Discussed in Thread: TMS570LS0232, HALCOGEN
工具/软件:TI C/C++编译器
大家好、TI 工程师
在我的项目中、我们需要使用 SPI 通信。 我想知道 MibSPI 的优点和缺点。 如果我在 TMS570LS0232上设置 MibSPI 并且为标准 SPI 设置了另一个芯片、那么仍然可以使用 SPI 通信吗?
如果可以使用、还应执行哪些作业?
谢谢!
此致!
新宇
您好、Xinyu、
MibSPI 是 SPI 的扩展。 MibSPI 在2种模式下工作:兼容模式(消息中的标准 SPI)和多缓冲模式。
您可以在 LS0232器件上使用多缓冲模式与其他器件上的标准 SPI 进行通信。
MibSPI 支持通过内部奇偶校验/ECC 电路进行存储器故障检测/校正。 MibSPI 有一个可编程多缓冲器阵列、此阵列可被组合在不同的传输组中(多达8个组)。 传输组可由外部事件(GIO、NHET、定时器)或内部周期计数器触发。 MibSPI 的每个缓冲器可与不同传输组中的不同 DMA 通道相关联、从而使用户能够以最小的 CPU 交互将数据从内部存储器移动到/从外部从存储器。
请参阅 HALCoGen 生成的示例代码。