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寄存器中有变化吗?