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.

[参考译文] SK-AM62:在 MCU 中使用第二个 SPI 接口(MCU_SPI1)时遇到问题

Guru**** 2393095 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1496790/sk-am62-having-trouble-with-using-the-second-spi-interface-mcu_spi1-in-the-mcu

器件型号:SK-AM62

工具与软件:

  

我尝试在 MCU 中使用 SPI 的第二个接口、但它仅显示高电平信号。 我使用了提供的示例(examples/drivers/mcspi/mcspi_loopback)。 我使用此示例使用了 MCU_SPI0、它运行得很好。 但这似乎不起作用


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

    您好!

    请稍候再收到回复。

    此致、

    Vaibhav

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

    您好!

    好消息。

    我可以重现此问题、但使用任何 MCSPI 实例。

    好的、我已看到以下 Rx 缓冲区内容、您还可以看到。

    修复方法如下:

    对于 MCSPI 环回模式:

    当选择 D0作为输入选择时、D0 TX Enabled 字段将为 TX 启用、D1 TX Enabled 字段应为 TX 禁用。

    但当执行与外部主机的 MCSPI 通信时、只让我们假设:

    选择 D0作为输入选择、然后 D0 TX Enabled 将为 TX 禁用、D1 TX 启用将设置为 TX 启用。

    希望这一点得到澄清。

    此致、

    Vaibhav