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的pin55做gpio,无法输出高电平

Other Parts Discussed in Thread: CC3200

我们的产品需要pin55输出高电平,唤醒业务板,但开发过程中发现

cc3200的pin55做gpio,无法输出高电平,代码如下:请ti的工程师,pin55是否因为是烧录口,所以有什么特别的?

//使能时钟
PRCMPeripheralClkEnable(PRCM_GPIOA0,PRCM_RUN_MODE_CLK);

//设置成GPIO模式
PinModeSet(PIN_55, PIN_MODE_0);
//设置电流驱动能力2ma,普通
PinConfigSet(PIN_55,PIN_STRENGTH_2MA,PIN_TYPE_STD);

GPIODirModeSet(GPIOA0_BASE,GPIO_PIN_1,GPIO_DIR_MODE_OUT);

GPIOPinWrite(GPIOA0_BASE,GPIO_PIN_1,GPIO_PIN_1);

  • 查看下手册18页。

    http://www.ti.com.cn/cn/lit/ds/symlink/cc3200.pdf

    配置方式见上表所示。

  • 已经配成GPIO模式了。

    其他的pin角都可以正确的配置为GPIO,并按要求输出高电平。只有55,57两个pin角,同样的配置,无法输出高电平,难道和它们两个是烧录口有什么关系吗?