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.

[参考译文] CC3200-LAUNCHXL:CC3200 GPIO 16、GPIO 10引脚不工作

Guru**** 2563960 points
Other Parts Discussed in Thread: CC3200-LAUNCHXL, CC3200, CC3200MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/611882/cc3200-launchxl-cc3200-gpio-16-gpio-10-pin-not-working

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

您好!

我正在使用具有 SD 卡的定制板上的 cc3200 mod、我正在使用 SD 模式库从 SD 卡读取数据、但我无法读取数据、当我检查时钟引脚输出是否正常工作时、我也会将引脚切换为高电平但不工作 和、我还更改了引脚(GPIO 16引脚7和 GPIO 10引脚1)、但两个引脚都不工作所有其他引脚都工作正常、我还检查 CC3200-LAUNCHXL 中的相同代码、它工作正常、请检查以下电路和我正在使用的配置

设置引脚高电平

引脚复用

MAP_PinTypeGPIO (PIN_07、PIN_MODE_0、false);
MAP_GPIODirModeSet (GPIOA2_base、GPIO_PIN_0、GPIO_DIR_MODE_OUT);

main.c

MAP_GPIOPinWrite (GPIOA2_base、GPIO_PIN_0、GPIO_PIN_0);

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

    假设您的代码在与 SD 卡相关的 CC3200 Launchpad 上正常工作、那么它也应与 CC3200mod 一起正常工作。 假设您使用 PRCMPeripheralClkEnable() API 启用了 GPIOA2外设时钟,则 GPIO 写入代码看起来正常。

    这意味着您的定制板中很可能存在一些硬件问题。 对于 SD 卡接口、在使用 CC3200 Launchpad 测试代码时是否使用相同的物理插座? 可能存在接线问题。

    此外、您是否还有另一个定制板、您可以测试和查看是否遇到同样的问题? 这也可能是焊接问题导致的、您可能需要尝试对 CC3200mod 进行回流焊。

    此致、
    Michael
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、感谢大家的回答。
    是的。 我已经使用 PRCMPeripheralClkEnable() API 启用了 GPIOA2外设时钟。

    引脚1和引脚7是 SD 模式下的 SD CLK。 两个引脚都不工作。 我们曾几次焊接 CC3200、但仍然是同一个问题。 相邻引脚按预期工作。 除了焊接之外,我还需要研究硬件部分吗?

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

    您也可能损坏了 CC3200mod。 尝试使用另一个 CC3200mod 替换定制板上的模块、并查看是否遇到相同的问题。

    此致、
    Michael