嵌入式学习小组
直播中

南中南

8年用户 979经验值
擅长:光电显示
私信 关注

基于GPIO子系统的LED驱动程序分享

Pinctrl 子系统把引脚的复用、配置抽出来,做成 Pinctrl 子系统,给 GPIO、I2C 等模块使用。让我们在使用某个引脚功能时不用去一个个查芯片手册。这会涉及 2 个对象:pin controller、client device。前者提供服务:可以用它来复用引脚、配置引脚。后者使用服务:声明自己要使用哪些引脚的哪些功能,怎么配置它们。GPIO 子系统在几乎所有 ARM 芯片中,GPIO 都分为几组,每组中有若干个引脚。所以在使用 GPIO 子系统之前,就要先确定:它是哪组的?

更多回帖

发帖
×
20
完善资料,
赚取积分