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.

[参考译文] TMDSCNCD28P65X:TMDSCNCD28P65X

Guru**** 2526700 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1384570/tmdscncd28p65x-tmdscncd28p65x

器件型号:TMDSCNCD28P65X
主题中讨论的其他器件:SysConfig

工具与软件:

大家好、

使 SPI 模块以所需的 SPYCLK 速率运行等

最大程度地提高 SPYCLK 的速度 、使其达到广播限制的50 MHz。 似乎能够实现的。  

问题是在 syscfg 文件中设置"Enable High Speed Mode"。 它会更改 PinMux 设置并仅允许选择某些 GPIO。

特别是对于 SPI_PICO、SPI_POCI、GPIO58、GPIO59和 GPIO60、 和 SPI_CLK。

EVM 引脚排列图 显示的是引脚# 125处的 GPIO60、且有时钟信号输出。 问题是找到 GPIO58和 GPIO59、这些信号流向哪里? 是否有更新的引脚分配文档?

是否有其他具有高速功能的引脚? 如何设置 PinMux 以访问它们?  

请帮助解答这些 SPI 高速模式问题。

此致、

Sergey。

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

    SME 当前不能响应此主题。  敬请期待未来2-3天内回复。

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

    尊敬的 Sergey:

    从技术上讲、任何 SPI 引脚都可以在最大 SPICLK 下使用 、但为了处于 HS 模式并特定地匹配数据表时序要求、还需要执行两个步骤:启用 HS 模式位和使用 HS 模式 GPIO、这正是您在 SysConfig 上所做的。

    DS 的 SPI 部分提供了 HS 模式引脚的完整列表、若要查看每个器件可用的确切引脚、请使用 SysConfig (器件图像及其下方的按钮)中的 pinmux 工具选择您要使用的器件。 看起来 GPIO58/59在 controlCARD 上未提供。 可用的 SPI-A 和 SPI-B 引脚可用于在50 MHz 上运行 SPI、仍与上文所述相同。

    此致、

    Aishwarya.

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

    谢谢  Aishwarya!

    我的问题是、当我在 SYSCONF 中为 SPI 选择 HS 模式时、只能选择 GPIO58、GPIO59和 GPIO60引脚。

    由于它们在电路板输出上不可用、因此我无法真正选择 HS 模式。 对此、有何解决方案?

    我@必须选择 HS 模式才能运行它 50MHz 吗?

    此致、

    Sergey。

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

    Sergey

    您在 SysConfig 中看不到 controlCARD 引脚多路复用器上的引脚是因为这些引脚在 SPI HS 模式下不支持 SPI。 不过、所有 SPI 引脚在标准模式下都支持各种速度、因此您可以以50 MHz 运行、但您将无法实现 SPI HS 模式时序。

    我将考虑对不提供高速引脚的 controlCARD/LaunchPad 配置禁用此选项、以减少混淆。

    此致、

    Aishwarya.