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.

[参考译文] 编译器/TMS570LS0232:有关 MibSPI 和标准 SPI 的问题

Guru**** 2347060 points
Other Parts Discussed in Thread: TMS570LS0232, HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/608085/compiler-tms570ls0232-question-about-mibspi-and-standard-spi

器件型号: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 生成的示例代码。

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、王

    转接组中是否存在任何限制? 例如、一个组中有多少位?

    谢谢、此致!

    新宇