微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200的pin55做gpio的问题

cc3200的pin55做gpio的问题

时间:10-02 整理:3721RD 点击:

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

cc3200的pin55做gpio,无法输出高电平,而其他的pin角同样的配置,都可以按要求输出高电平

代码如下:请问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);

你是用CC3200 Launchpad板子做的测试?还是自己做的板子?如果是CC3200 Launchpad板子注意Pin55默认跳线帽连接的是FTDI的UART口,因此需要将该跳线帽调到下面一个才能和CC3200 Launchpad的上的GPIO口连接,详细的连接图参考CC3200 Launchpad的原理图设计。

是跳J6,J7两个pin角吗

我在lanchpad上试了下,p6,p7接1,2,可以作为gpio 输出高电平,那在我们自己做的板子上,应该怎么解决这个问题呢?

我们是利用p55,p57烧录的,之后再利用p55作为GPIO,难道在我们自己的板子上也要做一个跳线帽,烧录时和gpio时来回跳吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top