手册提取链接
链接:https://pan.baidu.com/s/1fdmIBNn1Pr1j3-ercNhKJg
提取码:8y1b

驱动的两大利器:
1、电路图:通过电路图找到寄存器
2、芯片手册
树莓派有54个通用IO口(0到53),所有GPIO口至少有两个可选功能(输入输出),GPIO有41个寄存器用来管理GPIO。
在这里插入图片描述
树莓派中的地址(Address)是总线地址,Field Name是寄存器的名字,Description是寄存器的功能描述,GPIO Function Select是功能选择器,每个寄存器是32位的,每三位分为一组用来配置IO口。

GPFSEL0 GPIO Function Select 0
功能选择 输入/输出(通过寄存器配置)

14-12    001=GPIO pin4 is an outpu

GPSET1 GPIO Pin Output Set 0
输出1

0=No effect
1=Set GPIO pin n

GPCLR0 GPIO Output Clear 0
清零

0=No effect
1=Clear GPIO pin n

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐