第五章GPIO接口
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第五章GPIO接口相关的知识,希望对你有一定的参考价值。
5.1 GPIO硬件介绍
可以不通过他们输出高低电平或者通过它们读入应交的状态
S3C2410有117个I/O端口,分为A~H共8组:GPA、GPB、。。。GPH
S3C2440有130个I/O端口,分为A~H共9组:GPA、GPB、。。。GPJ
5.1.1通过寄存器来操作GPIO引脚
GPxCON用于选择引脚的功能,GPxDAT用于读/写引脚数据,GPxUP用于确定是否使用内部上拉电阻。x为ABCD。。。H/J,没有GPAUP寄存器
(1)GPxCON寄存器
GPACON中每一位对应一根引脚(23根)为0时为输出引脚,设置GPADAT让相应引脚输出低或高电平,1时相应引脚为地址线或地址控制此时GPADAT无用
(2)GPxDAT寄存器
GPxDAT寄存器用于读/写引脚
(3)GPxUP寄存器
某位为1时,相应引脚无内部上拉电阻,为0时,相应引脚使用内部上拉电阻
5.1.2怎样使用软件来访问硬件
(1)访问单个引脚
单个引脚操作3种:输出高电平、检测引脚状态、中断,对某个引脚的操作一般通过读写寄存器完成
(2)以总线方式访问硬件
NORflash为总线访问
以上是关于第五章GPIO接口的主要内容,如果未能解决你的问题,请参考以下文章