这里是一段定义:(加过EALLOW和EDIS)
GpioCtrlRegs.GPCMUX1.bit.GPIO70 = 0; //定义限位1
GpioCtrlRegs.GPCDIR.bit.GPIO70=0; //定义限位1方式为输入
GpioCtrlRegs.GPCMUX1.bit.GPIO71 = 0; //定义限位2
GpioCtrlRegs.GPCDIR.bit.GPIO71=0; //定义限位2方式为输入
定义了两个数据寄存器
#define Fbit_EH GpioDataRegs.GPCDAT.bit.GPIO70 // 定义限位1的数据寄存器
#define Fbit_EV GpioDataRegs.GPCDAT.bit.GPIO71 // 定义限位2的数据寄存器、
读数据寄存器的值
FLAG_EH = Fbit_EH;
FLAG_EV = Fbit_EV;
数据寄存器整形变量定义
int FLAG_EH,FLAG_EV;
用仿真器去查看FLAG_EH,FLAG_EV的值的时候,怎么都不能改变
查看若干资料和例程都没有发现有问题,求教!