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.

[参考译文] CCS/TMS320F2.8069万M:主模式下的SPI无法接收正确的数据

Guru**** 2578945 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/640538/ccs-tms320f28069m-spi-in-master-mode-can-not-received-correct-data

部件号:TMS320F2.8069万M
主题中讨论的其他部件:TMS320F2.8069万

工具/软件:Code Composer Studio

您好,

我使用TMS320F2.8069万上的SPI与EEPROM M95M02通信,但接收的数据始终为0xFF,但使用 示波器 进行监视时波形正常。

图1:收到的数据

2.记录的波形,红色:SOMI;黄色:Simo

图3. SPI配置如下所示:  

图4:接收SPI的代码

那么,您能帮我在哪里解决问题吗? 谢谢。

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


    我浏览过您的代码,没有发现任何问题。 您是否已验证在GPIO mux中正确配置了SPISOMIB? 确保EALLOW已安装到位,并且设置了正确的mux位置。

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


    您是否能够解决您的问题? 如果还有其他需要帮助的地方,请告诉我。

    谢谢!
    标记
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Mark,您好!
    首先感谢您对我的问题的帮助。
    问题现已解决。 我的程序还可以,但是GPIO有问题。在GPIO设置修复后,它现在可以工作。 再次感谢。