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.

[参考译文] PROCESSOR-SDK-C6748:SPIO0 SOMI 的开发套件问题

Guru**** 2563960 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/628173/processor-sdk-c6748-dev-kit-problems-with-spio0-somi

器件型号:PROCESSOR-SDK-C6748

我正在尝试使用 C6748开发套件将从器件连接到 SPI0端口。 我在 SIMO、MOSI、Clk 和 cs5 (R214、R215、R216 和 R219)中放置0欧姆电阻 器、并将取出电阻器 R172、R178、R179和 R184。  SIMO、CLCK 和 CS 引脚的一切似乎都正常。 从器件正在返回 SOMI 线中的预期波形、但6748 SOMI 始终读为零。 我检查了 PinMux 寄存器、它们配置正确、测试了将 SOMI 引脚更改为 GPIO 输入、我遇到了相同的问题、它将所有内容读取为0。 有什么建议吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何设置 SPI 引脚控制寄存器1 (SPIPC1)? 特别是位11 SOMIDIR:
    " SPIx_SOMI 引脚方向。 当 SPIx_SOMI 引脚被用作一个通用 I/O 引脚时、它的方向被控制。 如果 SPIx_SOMI 引脚被用作一个 SPI 功能引脚、I/O 方向由 SPI 被配置为主器件还是从器件来决定。
    0 SPIx_SOMI 引脚是输入。
    1 SPIx_SOMI 引脚为输出"

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yordan、您好!
    SPIPC1中的所有位均为0 (输入)、即使 SPI 输出工作正常也是如此。 这与说明该值仅在引脚配置为 GPIO 时才相关的文档(与您引用的文档相同)是一致的。