`
dato0123
  • 浏览: 906680 次
文章分类
社区版块
存档分类
最新评论

Mini2440学习笔记(二)——GPIO

 
阅读更多

硬件连接:

Mini2440有四个LED,使用的管脚是GPB5到GPB8,当管脚输出低电平时,led亮;六个按键使用的管脚是GPG0、GPG3、GPG5、GPG6、GPG7、GPG11,按下按键时,管脚是低电平状态。

GPIO寄存器:

GPXCON:每两位配置一个管脚,00为输入,01为输出;

GPXDAT:端口的数据寄存器,每一位表示对应管脚的状态,0为低电平,1为高电平;

GPXUP:设置管脚的上拉电阻,每一位对应一个管脚,0为使能,1为禁止。

程序:

使用按键控制LED的亮灭,Key1~Key6非别表示数字1~6,每个LED代表一个二进制位,例如,当按下Key3时,LED1和LED2亮,表示二进制的0011。该程序可下载到内部4K-ROM中运行。

Makefile:

<!--EndFragment-->
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics