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 GPIO_27 相關設定

Other Parts Discussed in Thread: CC3200

TI 您好:

我想將GPIO_27 設定成 input來使用 ,但是使用 MAP_PinConfigSet()的function會卡死在,無法設定。

由於我們版子都已經做好了,要重洗版子是大工程。

因此想請問有沒有辦法設定 GPIO_27 為input 並能read其數值?

另外我剛剛試了用下面方法設定GPIO_27

HWREG(0x4402E10C) = 0x00000100;

code可以正常運行

但是我想要read時還是會卡死,Function 如下

unsigned long x;

x = HWREG(0x40007008) ;

還請幫忙解答,謝謝。

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

    看了这个手册,根本找不到你说的那个GPIO_27

    而实际上在

    www.ti.com.cn/cn/lit/ug/swru367c/swru367c.pdf

    这个手册是有的,这是个特殊的管脚

    因此不是单单的设置为输入那么简单,要先选择它的功能为IO模式才行。

    具体配置查看相关库函数是否有关于该管脚功能描述的地方,我电脑刚重装系统,等我安装好后,找到了,再来告诉你。

  • 建议使用TI的引脚定义工具TI Pin Mux Tool,可以方便直观的配置具体GPIO的状态,GPIO的输入输出等配合,然后直接生成引脚配置.c文件,在CC3200的工程中进行调用即可。

  • GPIO27不要用,这是给antenna diversity用的。