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:MIBSPI 无法接收和读取数据

Guru**** 2468460 points
Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/670684/tms570ls1224-mibspi-cannot-receive-and-read-the-data

器件型号:TMS570LS1224
主题中讨论的其他器件:HALCOGEN

你(们)好。 我在 e2e 论坛上看到了很多关于 MIBSPI 接收数据问题的帖子、但这两个帖子都没有帮助。 由于我使用示波器检查其 MOSI、SCS 和 CLK 引脚、我的主器件可以正确地传输数据。 但是、对于从器件、它无法读取接收数据。 我想这是 HALCoGen 配置问题、这是我的从器件项目的代码和配置。 我使用 MIBSPI1、硬件连接是

MIBSPI 1.

主 MISO - 从 MISO

主 MOSI - 从 MOSI

主 CLK - 从 CLK

主器件 SCS[2] - 从器件 SCS[1]

感谢您的任何帮助!

e2e.ti.com/.../6607.TFT_5F00_SPI_5F00_TEST_5F00_SLAVE.zip

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

    我的理解是、您使用 MibSPI1作为接收器数据的从器件。 以下是我在阅读您的代码后的评论:
    MibSPI1被配置为主器件
    2. MOSI 和 MISO 引脚未被选择用于 SPI 功能。 我是说您没有为 MibSPI1正确配置引脚多路复用器
    更好的做法是将 INT 用于接收器侧