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.

[参考译文] TMS570LC4357:TMS570LC4357

Guru**** 2393155 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1162927/tms570lc4357-tms570lc4357

器件型号:TMS570LC4357

我有一个同步串行接口外设、它需要连续时钟和数据在不中断的情况下从处理器输出。 TMC570上的多缓冲串行外设接口能否提供该连续输出?

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

    您好 FS1、

    MibSPI 支持常规 SPI 模式和多缓冲 SPI 模式。 您可以使用 MibSPI 连续传输数据。

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

    感谢您快速回复 QJ。

    还有几个问题。 串行接口时钟比特率范围和调整粒度是多少? 128字多缓冲 RAM 是在所有 SPI 端口之间共享、还是每个串行端口都有自己的专用 RAM?

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

    您好 FS1、

    最大 SPI 时钟位速率为25MHz。  SPI 时钟= VCLK /(PRESCALEx + 1)、其中预分频可在0至255之间进行编程。 MibSPIx RAM 仅由 MibSPIx 拥有。

    MibSPI1具有多达256个缓冲器(256个 TX 缓冲器和256个 RX 缓冲器)。

    MibSPI2具有多达128个缓冲 器(128个 TX 缓冲器和128个 RX 缓冲器)

    MibSPI3有多达128个缓冲 器(128个 TX 缓冲器和128个 RX 缓冲器)

    MibSPI4具有多达128个缓冲 器(128个 TX 缓冲器和128个 RX 缓冲器)

    MibSPI5具有多达128个缓冲 器(128个 TX 缓冲器和128个 RX 缓冲器)