Mini2440学习笔记(二)——GPIO
来源:互联网 发布:python 列表输入 编辑:程序博客网 时间:2024/05/21 04:02
硬件连接:
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:
- Mini2440学习笔记(二)——GPIO
- Mini2440学习笔记(二)——GPIO
- stm学习笔记(二)GPIO
- STM32F407学习笔记二(GPIO)
- NodeMCU--学习笔记(二)GPIO操作
- Mini2440学习 GPIO
- Mini2440学习笔记(三)——SDRAM(续)
- Mini2440学习笔记(一)——Start
- Mini2440学习笔记(三)——SDRAM
- mini2440学习笔记一 —— 基础
- stm32学习笔记——GPIO
- Tiny6410学习笔记1——GPIO
- ARM7学习笔记——GPIO
- stm32学习笔记——GPIO
- tonyos学习笔记之二 GPIO驱动
- 【笔记】mini2440触摸屏驱动移植(二)
- 树莓派学习笔记——GPIO功能学习
- 02-树莓派学习笔记——GPIO功能学习
- Fibonacci 数列算法
- MFC 对话框隐藏的几种办法
- VIM设置代码折叠
- suse无法识别移动硬盘问题
- OpenCV 视频监控(Video Surveilance)概述
- Mini2440学习笔记(二)——GPIO
- 面向对象----抽象----封装
- 注册时,出现LoadLibrary找不到指定程序的错误
- 【转】String,StringBuffer,StringBuilder区别
- Linux下使用Axis C++构建Web服务(安装篇)
- Oracle 启动以及相关文件
- 高效沟通——成就一生的首要能力
- 在工作中怎样和领导、同事沟通
- 在Linux下搭建SVN服务端程序