28335程序按键等待问题

2019-07-26 16:02发布

本帖最后由 halou 于 2015-8-4 10:47 编辑

我是想让按下按键1,电机开始转,主函数中设置等待程序,但是按键后不转,请大家帮帮忙

//主函数中问题句子
    while(GpioDataRegs.GPBDAT.bit.GPIO53);
//将while(GpioDataRegs.GPBDAT.bit.GPIO53);//后电机正常运转
    DELAY_US(50L);
    startmotor();

//IO初始化定义
EALLOW;
    GpioCtrlRegs.GPBPUD.bit.GPIO53 = 0;            // Enable pullup on GPIO53  拉高IO口
    GpioCtrlRegs.GPBMUX2.bit.GPIO53  = 0;           // 设置为一般IO口
    GpioCtrlRegs.GPBDIR.bit.GPIO53   = 0;            // IO口方向为输入   
EDIS;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。