美文网首页
Linux 设备驱动之 GPIO 设备驱动实现 2020-02-

Linux 设备驱动之 GPIO 设备驱动实现 2020-02-

作者: Focus_Uphold | 来源:发表于2020-02-20 13:53 被阅读0次

       现在我们开始实现第二个驱动,即 GPIO 设备的驱动。GPIO 设备的驱动方式有许多种,可以使用不同的驱动框架来实现,这里我们先介绍使用平台总线的方式来实现该设备驱动。


      在 Linux 中,驱动主要分为三类,字符设备驱动,块设备驱动,网络设备驱动,在这里实现的驱动就属于字符设备驱动,该驱动可以分为三个部分来理解,平台设备、平台驱动、平台总线 。因为平台总线是内核中已经帮我们实现了的,平台设备在内核 3.x 后通过设备树的方式来实现,所以我们要做的工作分为两部分,如下:

1、设备树中设置相应节点


2、实现平台驱动,这边直接贴上驱动文件云盘链接即入口出口函数实现

链接:https://pan.baidu.com/s/1zmd1uh4E8u__yS-UF25hPQ

提取码:djbr

相关文章

网友评论

      本文标题:Linux 设备驱动之 GPIO 设备驱动实现 2020-02-

      本文链接:https://www.haomeiwen.com/subject/wywnfhtx.html