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.

[参考译文] TMS320F28P650DH:TMS320F28P650DH_SPI 高速模式

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1462155/tms320f28p650dh-tms320f28p650dh_spi-high-speed-mode

器件型号:TMS320F28P650DH
主题中讨论的其他器件:SysConfigC2000WARE

工具与软件:

大家好、专家、目前我想使用 SPI 来实现20M-50M 的波特率、数据手册指出、要实现此功能、需要满足上述限制条件。

目前使用的是该开发板、该板能否满足高速 SPI、

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

    您好、Nie:

    可以、LaunchPad 设计为支持这些条件。 如果在 GPIO 中添加了任何外部电容器、则这一要求不得超过100pF、这一点尤为重要。

    此致、

    Aishwarya.

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

    图1

    感谢您的回复、我将此过程用于闭环模式、

    图 2

    图 3

    这是设置 SPI 高速模式、的手册、因为官方过程是库函数配置、无法注册配置、在 SysConfig。中配置25MB 的波特率

     、图3、第一步 是使用 SysConfig 配置

    对于 图 3、秒、在 SPI 配置过程中-设置 SPI 高速模式。 此配置是否正常? 如果没有、如何配置

    问题:我的配置是否正确

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

    NIE、

    我觉得不错、只是高速模式启用 应该在 main 函数中的板初始化之后。

    不过、我想确保您使用的是最新的 C2000WARE、该软件能够在 SysConfig 中而不是在 main 函数中配置 HS 模式。 它还包含检查功能、以确保时钟配置正确。

    此致、

    Aishwarya.

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

    感谢您的答复。 我目前使用的是 C2000 5.01版、因为我们的项目开发人员都使用此版本。 CCS、SysConfig 和 C200ware 之间存在版本对应关系、在此版本中我应该注意什么?

    我根据时钟树配置时钟。 是否有其他方法可以检查时钟是否配置成功?

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

    NIE、

    始终建议使用最新版本的 C2000WARE、因为 SDK 不断进行改进、尤其是在 SysConfig (本例中为 SPI SysConfig)方面、但我能够理解在这种情况下可能无法实现的原因。 通常、发行说明将包含有关不同版本之间更改的高级信息。  

    您可以检查 SYSCTRL 寄存器、例如 LOSPCP 和/或探测 XCLKOUT GPIO。

    此致、

    Aishwarya.