900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 正点原子linux驱动教程 正点原子 手把手教你学Linux之驱动开发篇

正点原子linux驱动教程 正点原子 手把手教你学Linux之驱动开发篇

时间:2023-09-20 11:45:08

相关推荐

正点原子linux驱动教程 正点原子 手把手教你学Linux之驱动开发篇

简介

该课程是正点原子手把手教你学Linux系列课程,该课程配套开发板为正点原子alpha/mini Linux开发板。

手把手教你学Linux之驱动开发篇:

第1讲 Linux驱动开发与裸机开发区别

第2讲 字符设备驱动开发基础实验

第3.1讲 我的第一个Linux驱动-字符设备驱动框架

第3.2讲 我的第一个Linux驱动-驱动模块加载与卸载实验

第3.3讲 我的第一个Linux驱动-字符设备驱动框架搭建实验

第3.4讲 我的第一个Linux驱动-应用程序编写

第3.5讲 我的第一个Linux驱动-完善chrdevbase驱动

第4.1讲 Linux LED灯驱动实验(直接操作寄存器)-地址映射

第4.2讲 Linux LED灯驱动实验(直接操作寄存器)-驱动框架搭建以及网络问题解决方法

第4.3讲 Linux LED灯驱动实验(直接操作寄存器)-LED灯初始化

第4.4讲 Linux LED灯驱动实验(直接操作寄存器)-完善驱动与应用程序编写测试

第5.1讲 Linux新字符设备驱动实验-新驱动框架的搭建

第5.2讲 Linux新字符设备驱动实验-完善驱动

第5.3讲 Linux新字符设备驱动实验-自动创建设备节点

第5.4讲 Linux新字符设备驱动实验-私有数据以及goto对于错误的处理方法

第6.1讲 Linux设备树详解-什么是设备树?

第6.2讲 Linux设备树详解-DTS文件以及组织形式

第6.3讲 Linux设备树详解-6ULL设备树节点信息

第6.4讲 Linux设备树详解-设备树在根文件系统中的体现以及添加自定义节点

第6.5讲 Linux设备树详解-设备树特殊节点

第6.6讲 Linux设备树详解-设备树中的标准属性

第6.7讲 Linux设备树详解-根节点下的compatible属性作用

第6.8讲 Linux设备树详解-绑定文档以及OF函数

第6.9讲 Linux设备树详解-OF函数操作实验

第7.1讲 设备树下的LED驱动试验-实验驱动框架搭建

第7.2讲 设备树下的LED驱动试验-实验驱动完善

第8.1讲 pinctrl和gpio子系统试验-pincrl子系统详解

第8.2讲 pinctrl和gpio子系统试验-pincrl子系统驱动分析

第8.3讲 pinctrl和gpio子系统试验-gpio子系统详解和驱动分析

第8.4讲 pinctrl和gpio子系统试验-设备树节点创建与驱动框架编写

第8.5讲 pinctrl和gpio子系统试验-完善驱动

第9讲 beep蜂鸣器实验

第10.1讲 Linux并发与竞争试验-并发与竞争基础概念与原子操作

第10.2讲 Linux并发与竞争试验-自旋锁、信号量与互斥体

第10.3讲 Linux并发与竞争试验-原子操作实验

第10.4讲 Linux并发与竞争试验-自旋锁、信号量以及互斥体操作实验

第11讲 Linux按键输入试验

第12.1讲 Linux内核定时器实验-内核时间管理简介

第12.2讲 Linux内核定时器实验-内核定时器简介以及实验编写

第12.3讲 Linux内核定时器实验-使用ioctl控制定时器

第13.1讲 Linux中断实验-Linux内核中断框架简介

第13.2讲 Linux中断实验-Linux内核中断上半部和下半部

第13.3讲 Linux中断实验-如何在设备树中描述中断信息

第13.4讲 Linux中断实验-按键中断实验驱动编写(上)

第13.5讲 Linux中断实验-按键中断实验驱动编写(下)

第13.6讲 Linux中断实验-使用定时器实现按键消抖处理

第13.7讲 Linux中断实验-中断下半部处理实验

第14.1讲 Linux阻塞和非阻塞IO实验-阻塞与非阻塞简介

第14.2讲 Linux阻塞和非阻塞IO实验-阻塞IO实验

第14.3讲 Linux阻塞和非阻塞IO实验-非阻塞IO实验

第15.1讲 Linux异步通知实验-异步通知简介

第15.2讲 Linux异步通知实验-驱动程序编写

第16.1讲 platform设备驱动实验-驱动的分离与分层

第16.2讲 platform设备驱动实验-驱动、总线和设备

第16.3讲 platform设备驱动实验-platform总线简介1

第16.4讲 platform设备驱动实验-platform总线简介2

第16.5讲 platform设备驱动实验-无设备树platform设备注册实验

第16.6讲 platform设备驱动实验-无设备树platform驱动注册实验

第16.7讲 platform设备驱动实验-设备树下的platform驱动注册实验

第17.1讲 Linux自带LED驱动实验-linux自带LED驱动简析

第17.2讲 Linux自带LED驱动实验-设备树节点创建与测试

第18.1讲 Linux杂项(MISC)驱动实验-MISC驱动框架简介

第18.2讲 Linux杂项(MISC)驱动实验-misc蜂鸣器驱动编写与测试

第19.1讲 Linux INPUT子系统驱动实验-INPUT驱动框架简介

第19.2讲 Linux INPUT子系统驱动实验-实验驱动编写

第19.3讲 Linux INPUT子系统驱动实验-input_event详解

第19.4讲 Linux INPUT子系统驱动实验-应用编写

第19.5讲 Linux INPUT子系统驱动实验-内核自带按键驱动程序

第20.1讲 Linux LCD驱动实验-Framebuffer简介

第20.2讲 Linux LCD驱动实验-LCD驱动源码简析

第20.3讲 Linux LCD驱动实验-LCD驱动编写

第20.4讲 Linux LCD驱动实验-LCD屏幕测试

第21.1讲 Linux RTC驱动实验-RTC驱动框架简介

第21.2讲 Linux RTC驱动实验-RTC驱动源码简析与测试

第22.1讲 Linux IIC驱动实验-Linux IIC适配器驱动框架简析

第22.2讲 Linux IIC驱动实验-Linux IIC设备驱动框架简析

第22.3讲 Linux IIC驱动实验-Linux IIC驱动编写之驱动框架搭建(上)

第22.4讲 Linux IIC驱动实验-Linux IIC驱动编写之驱动框架搭建(下)

第22.5讲 Linux IIC驱动实验-Linux IIC驱动编写之AP3216C寄存器数据读写函数编写

第22.6讲 Linux IIC驱动实验-Linux IIC驱动编写之AP3216C驱动完善与测试

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。