前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >树莓派学习笔记——树莓派的三种GPIO编码方式

树莓派学习笔记——树莓派的三种GPIO编码方式

作者头像
用户10922923
发布2024-05-25 18:26:29
1690
发布2024-05-25 18:26:29
举报
文章被收录于专栏:兵马俑的CSDN

1、板载编码(Board pin numbering):

板载编码是树莓派上的一种GPIO引脚编号方式,它指的是按照引脚在树莓派主板上的物理位置来编号。这种方式对于初学者来说可能比较直观,因为它允许你直接根据引脚在板上的位置来编程。

2、BCM编码(Broadcom SOC channel):

BCM编码是另一种GPIO引脚编号方式,它指的是按照树莓派的芯片(Broadcom SOC)上的GPIO通道编号来引用引脚。这种方式在某些编程库中更为常见,因为它与树莓派的硬件抽象层(HAL)直接相关。

 3.wiringPi编码:

wiringPi是一个流行的树莓派GPIO编程库,它提供了一个类似于Arduino的简化接口来控制GPIO引脚。wiringPi使用自己的一套引脚编号系统,通常以0开始编号,与板载编码和BCM编码不同。、、、、、比如c语言编码就是通过wiringpi编码方式的

4、终端查看编码

打开终端输入; 查看全部编码

代码语言:javascript
复制
gpio readall

查看板载编码

代码语言:javascript
复制
pinout
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2、BCM编码(Broadcom SOC channel):
  •  3.wiringPi编码:
  • 4、终端查看编码
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档