当前位置: 代码迷 >> WinCE >> TE6410的LED统制代码解释
  详细解决方案

TE6410的LED统制代码解释

热度:102   发布时间:2016-04-28 12:27:09.0
TE6410的LED控制代码解释?
本帖最后由 ty_0351 于 2011-01-11 15:08:53 编辑
各位达人,可能的话希望解释一下:
0x04001060 为什么LED1亮?
0x04001061 LED1灭?

#define IOCTL_LED_LED1_OPEN			          0x04001060
#define IOCTL_LED_LED1_CLOSE         0x04001061


相关文档:
 






------解决方案--------------------
^_^,就是这些代码,不对啊,根据电路图是GPM0来控制LED1的亮和灭的,但是根据楼主的代码确实GPM1来控制LED1的亮和灭啊,
case IOCTL_LED_LED1_OPEN:                                        //LED1 OPEN
        v_pIOPregs->GPMCON&=(~(0x0f<<4));
        v_pIOPregs->GPMCON
------解决方案--------------------
=0x1<<4;把GPM1配置成输出功能
        v_pIOPregs->GPMDAT
------解决方案--------------------
=(0x01<<1);GPM1输出高电平,从而点亮LED灯

case IOCTL_LED_LED1_CLOSE:                                      //LED1 CLOSE
        v_pIOPregs->GPMCON&=(~(0x0f<<4));
        v_pIOPregs->GPMCON
------解决方案--------------------
=0x1<<4;把GPM1配置成输出功能
        v_pIOPregs->GPMDAT&=~(0x01<<1);GPM1输出低电平,从而熄灭LED灯

  相关解决方案