微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541的P2_3和P2_4做GPIO输出,如何设置?

CC2541的P2_3和P2_4做GPIO输出,如何设置?

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

//CLKCONCMD = 0x28  // 0-CLKCONCMD.OSC32K
CLKCONCMD = 0xa8  // 1-CLKCONCMD.OSC32K
// P2_4、P2_3 设置
P2SEL &= 0xf9;      // 0-GPIO
P2DIR |= 0x0c;      // 1-Output
P2INP &= 0xf3;      // 0-Pullup/pulldown

P2_4、P2_3为什么不能输出呢

请下载此官方代码:http://www.ti.com/cn/lit/zip/swrc257 里面有IO口的配置

    P2SEL &= 0xf9;      // x-PRI3:0P1-SELP2_4:3-SELP2_0 0-GPIO
    P2DIR |= 0x18;      // PRIP0[1:0]-x-DIRP2_[4:0]     1-Output
    P2INP &= 0x67;      // PDUP2-PDUP1-PDUP0-MDP2[4:0]  0-Pullup/pulldown

P2_4、P2_3设置成GPIO输出,还是无法输出

其它IO没问题,甚至SCL、SDA设置成GPIO也正常。P2_4、P2_3有什么特殊吗?

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

网站地图

Top