码迷,mamicode.com
首页 > 其他好文 > 详细

第五章GPIO接口

时间:2016-03-14 11:51:00      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

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接口

标签:

原文地址:http://www.cnblogs.com/aacainiao/p/5274898.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!