当前位置: 代码迷 >> WinCE >> 关于2440 LED裸机程序的疑惑
  详细解决方案

关于2440 LED裸机程序的疑惑

热度:139   发布时间:2016-04-28 12:01:31.0
关于2440 LED裸机程序的不解
刚接触2440开发板不久,这两天在研究LED裸机程序其中有一段代码是这样的
rGPBCON = 0x155555; 

看过一些类似的代码备注是说:配置所有的引脚为输出,为什么为0x155555的时候所有的引脚就为输出了?输出是处于什么状态?
data = 0x06;
rGPBDAT = (data<<5); 

这段代码又是怎么实现LED的灯的点亮的?(而且是点亮两个LED)
data =~data;
rGPBDAT = (data<<5); 

这个又是怎么实现灯的变化的?
求指导!!!! 
------解决方案--------------------
这些 LZ 需要看 CPU 寄存器手册,最好还有硬件原理图。
------解决方案--------------------
gpio  的主要寄存器有三个   其中一个就是控制输入输出方向的   1  output  0 input 
另外控制输出电平的   一就是高电平啊