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.

[参考译文] RTOS/LAUNCHXL-CC2650:调试时 MCU 的引脚配置是什么?

Guru**** 2585275 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/616122/rtos-launchxl-cc2650-what-is-the-pin-configuration-of-the-mcu-while-debugging

器件型号:LAUNCHXL-CC2650
Thread 中讨论的其他器件:CC2650

工具/软件:TI-RTOS

我们成功地通过 SPI 向 CC2650添加了 micro SD 卡访问代码。 现在、我们要使用外部 SD 卡读取器从 micro SD 卡读取数据。

为此、我们尝试在 SPI 和 SDIO 线路之间进行多路复用。 当我们要从读卡器读取数据时、我们重新连接 SPI 总线并将这些引脚用作输入。 但该解决方案不起作用。 是否有任何关于如何使其正常工作的建议?

我们刚刚观察到、当我们尝试将代码加载到 CC2650时、会检测到卡。 在调试启动时、CC2650上的引脚初始配置是什么?

谢谢、

Bharath

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

    在调试期间、引脚配置不变。 引脚配置基于调用 PIN_init 时电路板文件如何配置引脚、或者您在运行时如何配置 IO。

    当 MCU 上电时、初始引脚配置遵循 CC26xx TRM SWCU117中的第11.6节"未使用的 I/O 引脚":
    默认情况下、I/O 驱动器(输出)和输入缓冲器(输入)在加电或时被禁用(三态模式)
    复位、因此 I/O 引脚可以安全地保持未连接状态(悬空)。

    祝你一切顺利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、JXS、
    感谢您的回复。 是否可以在运行时使 GPIO 引脚未使用?

    此外、您能否建议如何将 SPI 和 SDIO 线路同时连接到 micro SD 卡? 我们的目标是通过 SPI 从 MCU 进行写入、并使用 SDIO 从读卡器进行读取。 任何时候、MCU 或读卡器都会访问 SD 卡。
    但是、当我们连接所有 SDIO 线路时、即使读卡器已断电、也会产生干扰。

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

    应该可以使用 driverlib 将 IO 设置为禁用状态。 请记住、如果您在引脚禁用或更改驱动器初始打开方式时进行任何 SPI 驱动器访问、则可能会立即遇到中止。

    我还建议在未启用读卡器时验证总线的信号完整性。

    祝你一切顺利