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.

[参考译文] CC1352R:SPI-transfer 返回错误、仍保持连接的外设行为与配置的行为相同

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1479870/cc1352r-spi-transfer-returns-false-still-connected-peripheral-behaves-as-configured

器件型号:CC1352R

工具与软件:

您好!

我将加速度传感器连接到我的 SPI 总线。 我总是能够很好地与它沟通。

运行状况如预期。

现在我看到 SPI_transfer 函数有时会返回错误。 但是、我从来没有遇到过传感器数据方面的问题。

这让我很好奇,我可以相信回报值还是应该继续忽略它? 什么可能会触发返回错误、这可能是时序问题吗?

使用的 SDK 如下:  

SimpleLink CC13x2 26x2 SDK v5.20.0.52

我们无法更新到更新的 SDK、虽然我们已经尝试过、但它产生了太多问题。

此致、

Miriam

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

    嗨、Miriam:

    您能否提供您获得的特定故障代码?

    谢谢、

    Marie H.

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

    您好、Marie、

    该函数仅返回 true 或 false、无代码。

    *@返回@p true 如果启动成功;否则@p false
    *
    *@sa #spi_open
    *@sa #SPI_transferCancel
    */
    extern bool SPI_TRANSFER (SPI_Handle handle、SPI_Transaction * TRANSACTION);

    谢谢

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

    嗨、Miriam:

    好的、我明白了。  

    我以前没有听说过这个。 您可以使用逻辑分析仪在收到此故障状态时验证 SPI 数据。

    谢谢、

    Marie H.