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.

[参考译文] TMS570LS1224:MIBSPI1不能与 SIMO1和 SOMIP1配合使用

Guru**** 2540720 points
Other Parts Discussed in Thread: TMS570LS1224

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/998314/tms570ls1224-mibspi1-is-not-working-with-simo1-and-somi1

器件型号:TMS570LS1224

大家好、

我已经将 TMS570LS1224作为我的 MCU 的定制板、并将其连接到存储器芯片。

存储器芯片需要 SPI 通信,因此我将 SIMO1 (MCU)连接到 MOSI (存储器), 将 SOMIP1 (MCU)连接到 MISO (存储器),将 CS 连接到 CS,将 SCLK 连接到 SCLK。

在我的代码中、我将 SIMO1和 SOMIP1作为 SPI 引脚、将 SOMI0和 SIM0作为 GIO。 并在通信开始之前清除 CS 引脚。

完成所有初始化后、我仍然无法在任何引脚上获取任何信号。

这是因为使用了 SIMO1、SOMI1而不是 SIM0 SOMI0吗?

如果是、如何使其与 SIMO1和 SOMI1配合使用?   

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

    您好!

    为了提高吞吐量、SPI 的并行模式使模块能够通过多条数据线路(并行2、4或8)发送数据。 SIMO[3:1]和 SOMI[3:1]用于并行模式。  

    对于非并行模式、SIM0和 SOMI0应用于 SPI 通信。

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

    我已使 PCB 仅具有该连接。 还有其他方法可以实现这一点吗?

    在 SPI 功能期间、是否有任何方法使 SIMO 引脚为高电平?

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

    唯一的方法是使用两根蓝色导线将 LS1224引脚93 (SIM0)和引脚94 (SOMI0)连接到存储器器件。