当前位置:  技术问答>linux和unix

怎么样使用GPIO的功能?

    来源: 互联网  发布时间:2016-05-27

    本文导语:  怎么样切换GPIO的引脚功能? 比如和LCD_D[7]和GPIO_2[7]共用一个引脚,GPIO_2[7]作为第二功能,要用GPIO_2[7] 必须要将LCD_D[7] disable掉,那具体的代码应该怎么来写呢? 还有原理图上面的gpio112的地址是不是直接GPIO1_BASE + 0x...

怎么样切换GPIO的引脚功能?
比如和LCD_D[7]和GPIO_2[7]共用一个引脚,GPIO_2[7]作为第二功能,要用GPIO_2[7]
必须要将LCD_D[7] disable掉,那具体的代码应该怎么来写呢?

还有原理图上面的gpio112的地址是不是直接GPIO1_BASE + 0x012  ???

|
还有原理图上面的gpio112的地址是不是直接GPIO1_BASE + 0x012  ???

//一般是这样的,比如:(GPIO1_BASE + 0x04)表示输出0-31的32个io口的输出   :如果在方向寄存器设置输出,那么你
                     gpio12就是(GPIO1_BASE + 0x04) & 0x00000800表示输出结果,如果控制这个输入就控制这个位,
                     这位个寄存器的12位为1或者0表示输出的电压的高低,我想你这些都知道的

                    (GPIO1_BASE + 0x08)表示输出0-31的32个io口的输入
                    (GPIO1_BASE + 0x0B)表示输出0-31的32个io口的中断输入

    
 
 

您可能感兴趣的文章:

  • 请问在红旗Linux多功能服务器版上(不是数据库服务器版)能否正常安装使用Oracle?红旗Linux数据库服务器版要比红旗Linux多功能服务器版贵
  • RedHat Linux8与9的在使用和功能上有何差别?
  • 如何使用RedHat AS4 中的集群功能?
  • 如何使用shell文件实现linux环境下的挂载功能,具体代码!!
  • 编程技术其它 iis7站长之家
  • 可以使用shell编程完成发送邮件的功能吗?
  • 如何不使用expect而作出expect最简单的功能?
  • 急,在Linux-2.6.10下,qos功能的使用。
  • 如何使用HP的ILO远程功能?
  • LINUX中实现单实例功能使用哪种IPC好啊?
  • 使用python实现strcmp函数功能示例
  • 如何使用UNIX语句来实现这个功能? 高手来看下
  • 请问有没头函数<pthread.h>和<signal.h>里的函数的详细功能介绍?和使用方法???
  • cygwin下使用 service iptables 和ifconfig功能
  • 从sun网站下的solaris Sparc版,有没有功能和使用时间的限制?
  • 使用jms可以实现自己开发的系统中的广播功能吗?各位有没有什么其他的好方法
  • 怎样使用window.open打开窗口并使其兼有submit表单提交的功能!急!
  • c#不使用系统api实现可以指定区域屏幕截屏功能
  • 在使用JDK1.4的正则表达式功能时,发现如果被搜索的字符太多,例如一篇文章.就会报错
  • 使用pdfbox实现pdf文本提取和合并功能示例
  • 求助:如何使用GPIO中断
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • Python不使用print而直接输出二进制字符串
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Office 2010 Module模式下使用VBA Addressof
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • c#中SAPI使用总结——SpVoice的使用方法
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 使用了QWidget的程序,如何使用后台程序启动它?
  • sharepoint 2010 使用STSNavigate函数实现文件下载举例
  • 共享内存一般是怎么使用的,是同消息队列配合使用么
  • 使用libpcap读取tcpdump抓取的文件并解析c代码实例
  • Jsp可否使用带有GUI的JavaBean,如何使用?
  • c/c++预处理命令预#,##使用介绍
  • asp程序使用的access在Linux下如何使用!
  • 在div中使用css让文字底部对齐的方法
  • 新装的Linux使用root用户不能使用FTP?
  • Python namedtuple(命名元组)使用实例
  • LINUX下使用Eclipse,如何使用交叉编译器?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3