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.

[参考译文] AWR1843BOOST:无法打开日志记录 SPI 实例(SPI_open()调用返回错误)

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

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1006599/awr1843boost-unable-to-open-the-logging-spi-instance-spi_open-call-returning-error

器件型号:AWR1843BOOST
Thread 中讨论的其他器件:AWR1843

您好!

我正在尝试实现:AWR1843和 STM32WB55之间的 SPI 通信。

第一步是在 尝试将 SPI 通信代码集成到我的演示中之前运行 SPI 测试示例(Radar_AWR1843 :lab0004_obstance_detection 演示)

对于示例(SPI_TEST),我认为它可以正常工作,但当我使用此代码在演示中实现 SPI 通信时,我得到 SPI_open()返回 NULL (错误)

有人有相同的问题并在论坛上发布了解决方案、但我认为它不适合我、或者我不知道如何解决。
如何解决问题?  
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您需要调试 SPI_open 函数调用、从 CCS 进入此函数、并尝试查找它返回 NULL 的驱动程序代码行。

    确保 SPI 测试应用的 SDK 版本和移植应用的 SDK 版本相同。

    它从 mibspi_dma.c 文件中调用 MIBSPI_open 函数、您可以将其连接到 CCS 调试窗口。

    此致、

    Jitendra

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

    您好!

    感谢您的回答。 问题出在 spiParams.U.masterParams.bitrate = 0 (我将值0更改为5000)。 因此问题得到解决、SPI 实例打开。