Linux驱动程序学习

记录我在学习过程中编写的代码/记录Linux驱动学习过程中所写的代码

如何编写一个简单的Linux驱动(一)-驱动的基本框架:
  包括驱动入口函数,出口函数,两个函数的注册,开源协议。实现的功能是加载和卸载驱动时打印相应的字符串。

如何编写一个简单的Linux的驱动(二) -设备操作集的file_operations:
  。结构体file_operations中为应用程序提供了操作设备的接口,包括打开设备,关闭设备,读设备,设备写操作等

如何编写一个简单的Linux的驱动(三) -完善设备驱动
  。实现了自动创建设备节点,由系统分配设备号,和用户程序交换数据

的Linux驱动之设备树的基础知识
  。这一部分没有代码

Linux的驱动之GPIO子系统和pinctrl子系统
  这部分通过设备树pinctrl以及GPIO层次,实现了用户程序对GPIO的控制。用户程序可以控制两个LED灯的亮和灭。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值