pinctl和gpio子系统
与设备树有关
pinctrl子系统
之前这么操作

pinctrl是gpio框架




gpio子系统
实现引脚功能的配置,如设置为gpio,特殊功能,gpio方向,设置中断

常用gpio子系统提供的api函数

gpio_request函数






先会用


修改后的设备树文件,在Linux系统上显示

加载驱动前,要有上面内容

加载驱动后,生成设备节点
编写app函数,测试驱动
平常没有人会问你pinctrl子系统是咋实现的,这个阶段会用就可以了
如果,感到此时的自己很辛苦,那告诉自己:容易走的都是下坡路。坚持住,因为你正在走上坡路,走过去,你就一定会有进步。如果,你正在埋怨命运不眷顾,开导自己:命,是失败者的借口;运,是成功者的谦词。命运从来都是掌握在自己的手中,埋怨,只是一种懦弱的表现;努力,才是人生的态度。

浙公网安备 33010602011771号