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.

[参考译文] TMS320F28335:将 SPI 运行为 SSI 驱动器;翻转时钟的极性

Guru**** 2589280 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1228771/tms320f28335-running-spi-as-ssi-driver-flip-the-polarity-of-the-clock

器件型号:TMS320F28335

您好!  

我正在尝试将 SPI 作为 SSI 驱动器运行、该驱动器要求时钟作为终止信号为高电平、但 SPI 时钟通常为低电平;极性位是否应将其更改为正常高电平、或者是否有其他寄存器允许发生这种情况? McBSP 是否能够执行此操作?  

我有一个使用 McBSP 的通道、但更改 CLKXP/CLKRP 没有效果。  

有提示吗?

Br

梁智鸿  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否应该将此设置更改为正常高电平,或者是否有其他寄存器允许此操作?

    F28335上的 SPI 模块支持通过 CLKPOLARITY 和 CLK_PHASE 位进行编程的不同时钟方案。 是的、CLKPOLARITY 位控制 SPI 时钟引脚通常为高电平还是低电平。  

    McBSP 是否能够执行此操作?  

    我有一个使用 McBSP 的通道、但更改 CLKXP/CLKRP 没有效果。

    [/报价]

    是的、McBSP 应该能够将 SPI 时钟保持在高电平或低电平。 TRM 中有两个显示此模式的特定时序图。 是否在中操作 McBSP  主站参考设计 4)模式?