TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280049: GPIO配置为输入读取GPADAT读取不出来

Part Number:TMS320F280049

初始化代码如下:

EALLOW;

//KEY端口配置
GpioCtrlRegs.GPAMUX2.bit.GPIO30=0;
GpioCtrlRegs.GPADIR.bit.GPIO30=0;
GpioCtrlRegs.GPAPUD.bit.GPIO30=0;

EDIS;
GpioDataRegs.GPASET.bit.GPIO30=1;

主函数如下:

#define low         (GpioDataRegs.GPADAT.bit.GPIO30)

if(low==1){

turnon_lED_RED;
}
else {

turnoff_lED_RED;
}

现象就是不能进入判断,猜测原因为配置不成功

Green Deng:

你好,把GPASET也加入EALLOW保护中呢?

另外,用expressions窗口看GPADAT寄存器中有变化吗?

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049: GPIO配置为输入读取GPADAT读取不出来
分享到: 更多 (0)