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.

[参考译文] TMS320F280049:如何配置 SPI 使能信号 STE 自动运行

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1198538/tms320f280049-how-to-configure-spi-enable-signal-ste-automatic-operation

器件型号:TMS320F280049

大家好、

以下是客户提出的问题、可能需要您的帮助:

我们希望 TI DSP 通过 SPI 接口与 A3 MCU 通信。 但是、发现无法通过 DSP 配置实现使能引脚 STE 自动设置为高电平和设置为低电平的功能。  FAE 提供的演示源也通过 IO 端口仿真实现。 如下图所示、SPI 读/写使能信号 STE 也通过 IO 仿真实现。

--

谢谢、此致

耶鲁李

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

    现在、我们使用 SPIB、DSP tms320f280049用于 SPI 主设备。下面是波形

    CH1:SPIB-STE

    通道2:SPIB-CLK

    CH3:SPIB-MOSI

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

    CH1 STE 休息 L auto,、但在时钟结束时无法设置 H

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

    耶鲁大学

    您指向的示例代码使用 SPISTE 引脚作为 GPIO 输出引脚、而不是 SPI 引脚。 这就是他们使用 CS_LOW (使芯片选择引脚变为低电平)和 CS_HIGH (将芯片选择引脚拉至高电平)的原因。 无需将 SPISTE 引脚配置为 GPIO 输出引脚。 您可以将它们配置为 SPISTE 引脚本身。 这使 SPI 硬件能够控制 SPISTE 引脚、而 SPISTE 引脚会自动拉低以启动 SPI 事务、并在需要结束 SPI 事务时拉高。

    不过、这需要您更改引脚多路复用器选择。

    此致、

    曼诺伊