树莓派gpio接口及编程方法

树莓派gpio接口及编程方法,第1张

 

  树莓派现在越来越火,网上树莓派资料也越来越多。树莓派源自英国,国外嵌入式开源领域具有良好的分享精神,树莓派各种集成库也层出不穷,下面详细介绍一下树莓派gpio接口编程方法。

  GPIO基本介绍

树莓派gpio接口及编程方法,树莓派gpio接口及编程方法,第2张

  图上可以看到,每一个针脚都有Pin#和NAME字段。Pin代表的是该针脚的编号,其中01和02针脚对应第一张图中GPIO最右边竖排的两个针脚。而NAME代表的是该针脚的BCM名称,当然NAME也可以直接看得出针脚的默认功能。比如3.3v和5v代表着该针脚会输出3.3v和5v的电压,Ground代表着该针脚是接地的,GPIO0*则是一些待用户开发的针脚。每个针脚都可以使用程序进行控制 *** 作。

  GPIO的编号

 树莓派gpio接口及编程方法,树莓派gpio接口及编程方法,第3张

   *** 作树莓派的GPIO端口,GPIO的编号便存在三种不同的方式

  1、插座编号方式

  编号侧重P1插座侧,从上到下,从左到右。正如图的Header一栏。

  2、BCM2835编号方式

  编号侧重CPU寄存器,根据BCM2835的GPIO寄存器编号。正如图BCMGPIO一栏。

  3、wiringPi编号方式

  编号侧重实现逻辑,把扩展GPIO端口从0开始编号,这种编号方便编程。正如图WiringPi一栏。

  GPIO代码编写 树莓派gpio接口及编程方法,树莓派gpio接口及编程方法,第4张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2717407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存