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/LP-CC2652RB:CCS/LP-CC2652RB

Guru**** 2556990 points
Other Parts Discussed in Thread: SYSCONFIG, LP-CC2652RB

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/914744/ccs-lp-cc2652rb-ccs-lp-cc2652rb

器件型号:LP-CC2652RB
Thread 中讨论的其他器件:SysConfig

工具/软件:Code Composer Studio

大家好、

我要将 SD 卡模块(基于 SPI)与 TI CC2652连接,我必须将数据存储在 SD 卡中。 我正在通过 UART 接收来自 Arduino 的传入数据。
我应该如何开始。

谢谢、

Shivam  

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

    我当前正在使用 sDraw 示例代码在编译和运行代码后,我收到消息“Error initializing the SD Card”(初始化 SD 卡时出错)  
    如何更正消息。

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

    是否连接 SD 卡?

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

    我通过 SPI 接口 MISO - DIO8连接 SD 卡

    MOSI - dio 9.

    SPICLK - dio 10.

    SPICS - dio 11.

    我使用的是与 Arduino SD 卡模块配合使用的 SD 卡模块分线板。

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

    这是我正在使用的 SD 卡模块的图片。

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

    请尝试参考  并确保正确连接所有 SD 必要引脚。

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

    在这种情况下、这些引脚如上所述不同。

    Booster 模块是否通过 SPI 与 SD 卡连接?

    Booster Pack 的连接方式如下:

    SPI_clk:DIO7

    SD_CS:dio 8/12

    SPI_MISO:dio 14

    SPI_MOSI:DIO15

    我是否必须根据 Booster Pack 更改连接、或者它们使用其他方法进行接口。

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

    您是否阅读  并检查硬件连接?

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

    是的、我已经阅读了文档、SD 原始代码适用于此 Booster Pack、我正在使用 LPCC2652、因此如何使用此 Launchpad 以及 slave 代码示例。
    Booster Pack 和 cc2652的 SPI 引脚配置不同、如何根据 cc2652更改代码。

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

    根据 slraw 示例 SysConfig、它使用 DIO10作为 SCLK、DIO8作为 MISO、DIO9作为 MOSI、DIO21作为 CS。 如果您查看了该文档、为什么您仍然在该文档中使用不同的 SPI 引脚?

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

    我使用的是不同的引脚、如 CC2652 Launchpad 的引脚图中所述。
    根据绘制示例、这些引脚用于 Booster Pack、与 cc2652 LP 不同。

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

    我只使用 LP-CC2652RB 测试 sl绘图 示例、我可以确认它使用了这些引脚。

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

    好的、非常感谢、我将 CS 引脚更改为了 dio 21、我认为它可以正常工作、尽管我尚未在上面写任何内容。
    此外、我希望通过 UART 将 Arduino RX/TX 数据接收到 cc2562 UART 并将其存储在 SD 卡中。

    我的方法应该是什么。

    谢谢、

    Shivam

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

    您可以尝试将 uartecho 项目和 sDraw 项目组合在一起以实现它。

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

    您好、YC、我尝试了、但无法成功合并这两个代码。
    请帮我解决这一问题。
    请查看 code.e2e.ti.com/.../sduart.txt

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

    您能否详细说明或指定您的问题是什么?

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

    是的、当然、我的最终目标是通过 UART 从 Arduino 接收字符到 cc2652、并通过 SPI 将这些字符保存到 SD 卡中。

    现在、我要验证我是否可以从 Arduino TX/Rx 接收字符到 cc2652、并在 cc2652端串行端口上查看接收到的字符。 不仅仅是通过连接调试器的 TX。

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

    当我合并这两个代码时、无法从 Arduino UART 获取字符串字符、因为我可以使用任何函数或逻辑来从 Arduino 接收字符。 在 Arduino 中、类似的是 if (Serial.available ())。 我如何在这里执行同样的操作。

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

    我记得您已经能够从 Arduino 接收 UART 数据。 您采取了哪些措施使其现在无法工作?

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

    我不知道、但我也在做同样的事情、将 UART 回显代码刷写到 ti cc2652 LP、并将 Arduino TX/RX 连接到 CC2652 RX/TX。 但我没有获取数据。

    除此之外、我还需要做什么?

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

    我向您展示了如何在中执行它

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

    好的、谢谢!