正点原子Linux驱动开发篇
共146课时 2天21小时38分54秒秒
简介
该课程是正点原子手把手教你学Linux系列课程之 Linux驱动开发篇,该课程配套开发板为正点原子alpha/mini Linux开发板
章节
- 课时1:Linux驱动开发与裸机开发区别 (20分51秒)
- 课时2:字符设备驱动开发基础实验 (21分54秒)
- 课时3:我的第一个Linux驱动-字符设备驱动框架 (36分13秒)
- 课时4:我的第一个Linux驱动-驱动模块加载与卸载实验 (31分56秒)
- 课时5:我的第一个Linux驱动-字符设备驱动框架搭建实验 (39分0秒)
- 课时6:我的第一个Linux驱动-应用程序编写 (36分30秒)
- 课时7:我的第一个Linux驱动-完善chrdevbase驱动 (32分39秒)
- 课时8:Linux LED灯驱动实验(直接操作寄存器)-地址映射 (20分33秒)
- 课时9:Linux LED灯驱动实验(直接操作寄存器)-驱动框架搭建以及网络问题解决方法 (35分13秒)
- 课时10:Linux LED灯驱动实验(直接操作寄存器)-LED灯初始化 (34分1秒)
- 课时11:Linux LED灯驱动实验(直接操作寄存器)-完善驱动与应用程序编写测试 (25分6秒)
- 课时12:Linux新字符设备驱动实验-新驱动框架的搭建 (39分56秒)
- 课时13:Linux新字符设备驱动实验-完善驱动 (26分56秒)
- 课时14:Linux新字符设备驱动实验-自动创建设备节点 (31分30秒)
- 课时15:Linux新字符设备驱动实验-私有数据以及goto对于错误的处理方法 (32分48秒)
- 课时16:Linux设备树详解-什么是设备树? (28分16秒)
- 课时17:Linux设备树详解-DTS文件以及组织形式 (41分39秒)
- 课时18:Linux设备树详解-6ULL设备树节点信息 (35分55秒)
- 课时19:Linux设备树详解-设备树在根文件系统中的体现以及添加自定义节点 (38分41秒)
- 课时20:Linux设备树详解-设备树特殊节点 (23分57秒)
- 课时21:Linux设备树详解-设备树中的标准属性 (26分48秒)
- 课时22:Linux设备树详解-根节点下的compatible属性作用 (27分26秒)
- 课时23:Linux设备树详解-绑定文档以及OF函数 (42分34秒)
- 课时24:Linux设备树详解-OF函数操作实验 (50分17秒)
- 课时25:设备树下的LED驱动试验-实验驱动框架搭建 (38分51秒)
- 课时26:设备树下的LED驱动试验-实验驱动完善 (45分16秒)
- 课时27:pinctrl和gpio子系统试验-pincrl子系统详解 (40分56秒)
- 课时28:pinctrl和gpio子系统试验-pincrl子系统驱动分析 (35分49秒)
- 课时29:pinctrl和gpio子系统试验-gpio子系统详解和驱动分析 (42分24秒)
- 课时30:pinctrl和gpio子系统试验-设备树节点创建与驱动框架编写 (47分10秒)
- 课时31:pinctrl和gpio子系统试验-完善驱动 (35分20秒)
- 课时32:beep蜂鸣器实验 (42分23秒)
- 课时33:Linux并发与竞争试验-并发与竞争基础概念与原子操作 (30分30秒)
- 课时34:Linux并发与竞争试验-自旋锁、信号量与互斥体 (30分55秒)
- 课时35:Linux并发与竞争试验-原子操作实验 (27分27秒)
- 课时36:Linux并发与竞争试验-自旋锁、信号量以及互斥体操作实验 (34分44秒)
- 课时37:Linux按键输入试验 (40分2秒)
- 课时38:Linux内核定时器实验-内核时间管理简介 (25分43秒)
- 课时39:Linux内核定时器实验-内核定时器简介以及实验编写 (40分6秒)
- 课时40:Linux内核定时器实验-使用ioctl控制定时器 (42分16秒)
- 课时41:Linux中断实验-Linux内核中断框架简介 (22分27秒)
- 课时42:Linux中断实验-Linux内核中断上半部和下半部 (25分6秒)
- 课时43:Linux中断实验-如何在设备树中描述中断信息 (20分48秒)
- 课时44:Linux中断实验-按键中断实验驱动编写(上) (22分24秒)
- 课时45:Linux中断实验-按键中断实验驱动编写(下) (27分44秒)
- 课时46:Linux中断实验-使用定时器实现按键消抖处理 (31分33秒)
- 课时47:Linux中断实验-中断下半部处理实验 (26分5秒)
- 课时48:Linux阻塞和非阻塞IO实验-阻塞与非阻塞简介 (39分28秒)
- 课时49:Linux阻塞和非阻塞IO实验-阻塞IO实验 (29分53秒)
- 课时50:Linux阻塞和非阻塞IO实验-非阻塞IO实验 (29分48秒)
- 课时51:Linux异步通知实验-异步通知简介 (26分48秒)
- 课时52:Linux异步通知实验-驱动程序编写 (40分16秒)
- 课时53:platform设备驱动实验-驱动的分离与分层 (23分23秒)
- 课时54:platform设备驱动实验-驱动、总线和设备 (32分41秒)
- 课时55:platform设备驱动实验-platform总线简介1 (31分8秒)
- 课时56:platform设备驱动实验-platform总线简介2 (19分53秒)
- 课时57:platform设备驱动实验-无设备树platform设备注册实验 (31分32秒)
- 课时58:platform设备驱动实验-无设备树platform驱动注册实验 (39分5秒)
- 课时59:platform设备驱动实验-设备树下的platform驱动注册实验 (34分21秒)
- 课时60:Linux自带LED驱动实验-linux自带LED驱动简析 (29分12秒)
- 课时61:Linux自带LED驱动实验-设备树节点创建与测试 (18分27秒)
- 课时62:Linux杂项(MISC)驱动实验-MISC驱动框架简介 (27分27秒)
- 课时63:Linux杂项(MISC)驱动实验-misc蜂鸣器驱动编写与测试 (28分10秒)
- 课时64:Linux INPUT子系统驱动实验-INPUT驱动框架简介 (35分37秒)
- 课时65:Linux INPUT子系统驱动实验-实验驱动编写 (34分27秒)
- 课时66:Linux INPUT子系统驱动实验-input_event详解 (20分33秒)
- 课时67:Linux INPUT子系统驱动实验-应用编写 (19分21秒)
- 课时68:Linux INPUT子系统驱动实验-内核自带按键驱动程序 (22分30秒)
- 课时69:Linux LCD驱动实验-Framebuffer简介 (21分13秒)
- 课时70:Linux LCD驱动实验-LCD驱动源码简析 (39分51秒)
- 课时71:Linux LCD驱动实验-LCD驱动编写 (25分46秒)
- 课时72:Linux LCD驱动实验-LCD屏幕测试 (24分23秒)
- 课时73:Linux RTC驱动实验-RTC驱动框架简介 (23分18秒)
- 课时74:Linux RTC驱动实验-RTC驱动源码简析与测试 (26分26秒)
- 课时75:Linux IIC驱动实验-Linux IIC适配器驱动框架简析 (38分11秒)
- 课时76:Linux IIC驱动实验-Linux IIC设备驱动框架简析 (26分25秒)
- 课时77:Linux IIC驱动实验-Linux IIC驱动编写之驱动框架搭建(上) (39分15秒)
- 课时78:Linux IIC驱动实验-Linux IIC驱动编写之驱动框架搭建(下) (26分39秒)
- 课时79:Linux IIC驱动实验-Linux IIC驱动编写之AP3216C寄存器数据读写函数编写 (37分13秒)
- 课时80:Linux IIC驱动实验-Linux IIC驱动编写之AP3216C驱动完善与测试 (34分24秒)
- 课时81:Linux SPI驱动实验-SPI控制器驱动详解(上) (15分0秒)
- 课时82:Linux SPI驱动实验-SPI控制器驱动详解(下) (27分37秒)
- 课时83:Linux SPI驱动实验-SPI设备驱动框架详解与设备树修改 (36分56秒)
- 课时84:Linux SPI驱动实验-SPI驱动编写之ICM20608驱动框架搭建 (28分17秒)
- 课时85:Linux SPI驱动实验-SPI驱动编写之ICM20608寄存器数据读写函数编写 (41分34秒)
- 课时86:Linux SPI驱动实验-SPI驱动编写之ICM20608驱动完善与测试APP编写 (17分55秒)
- 课时87:Linux SPI驱动实验-SPI驱动片选引脚讲解错误声明(修改讲解错误的地方) (21分45秒)
- 课时88:Linux 串口实验-串口驱动框架详解与驱动分析 (33分33秒)
- 课时89:Linux 串口实验-使能UART3 (12分9秒)
- 课时90:Linux 串口实验-minicom移植 (32分21秒)
- 课时91:Linux 串口实验-使用minicom测试串口 (15分50秒)
- 课时92:Linux 多点电容触摸屏实验-Linux多点电容触摸TypeA协议 (19分21秒)
- 课时93:Linux 多点电容触摸屏实验-Linux多点电容触摸TypeB协议 (24分34秒)
- 课时94:Linux 多点电容触摸屏实验-驱动编写之FT5426驱动框架搭建 (32分33秒)
- 课时95:Linux 多点电容触摸屏实验-驱动编写之FT5426中断以及芯片初始化 (24分25秒)
- 课时96:Linux 多点电容触摸屏实验-驱动编写之FT5426驱动完善与触摸测试 (44分22秒)
- 课时97:Linux 多点电容触摸屏实验-tslib移植与测试 (19分21秒)
- 课时98:Linux 多点电容触摸屏实验-触摸驱动文件添加到Linux内核中 (13分7秒)
- 课时99:Linux音频驱动实验-音频基础知识 (35分3秒)
- 课时100:Linux音频驱动实验-IIS协议以及原理图分析 (25分13秒)
- 课时101:Linux音频驱动实验-ALSA和ASOC驱动框架简析 (35分27秒)
- 课时102:Linux音频驱动实验-音频驱动使能 (7分9秒)
- 课时103:Linux音频驱动实验-alsa-lib与alsa-utils移植 (20分39秒)
- 课时104:Linux音频驱动实验-播放与录音测试 (38分3秒)
- 课时105:Linux音频驱动实验-开机自动配置声卡与mplayer移植 (24分7秒)
- 课时106:Linux音频驱动实验-alsamixer介绍 (13分34秒)
- 课时107:Linux CAN驱动实验-CAN简介 (24分6秒)
- 课时108:Linux CAN驱动实验-CAN驱动使能 (18分44秒)
- 课时109:Linux CAN驱动实验-can-utils移植 (15分16秒)
- 课时110:Linux CAN驱动实验-CAN数据收发测试 (11分15秒)
- 课时111:Linux USB驱动实验-USB基础知识 (32分14秒)
- 课时112:Linux USB驱动实验-6UL USB控制器简析与硬件原理分析 (29分5秒)
- 课时113:Linux USB驱动实验-USB HOST测试实验 (30分43秒)
- 课时114:Linux USB驱动实验-USB OTG测试实验 (30分30秒)
- 课时115:Linux块设备驱动实验-块设备驱动框架分析1 (24分25秒)
- 课时116:Linux块设备驱动实验-块设备驱动框架分析2 (23分10秒)
- 课时117:Linux块设备驱动实验-使用请求队列驱动编写之驱动框架搭建 (35分36秒)
- 课时118:Linux块设备驱动实验-使用请求队列驱动编写之驱动完善与测试 (33分33秒)
- 课时119:Linux块设备驱动实验-使用制造请求函数驱动编写与测试 (25分1秒)
- 课时120:Linux网络驱动实验-嵌入式网络硬件方案介绍 (17分41秒)
- 课时121:Linux网络驱动实验-MII&RMII接口详解 (14分20秒)
- 课时122:Linux网络驱动实验-PHY芯片详解 (27分30秒)
- 课时123:Linux网络驱动实验-Linux驱动框架详解之net_device (14分21秒)
- 课时124:Linux网络驱动实验-Linux驱动框架详解之net_device_ops&sk_buff&NAPI2 (17分13秒)
- 课时125:Linux网络驱动实验-I.MX6ULL网络驱动之设备树编写 (17分44秒)
- 课时126:Linux网络驱动实验-I.MX6ULL网络驱动之fec_probe函数简析 (28分3秒)
- 课时127:Linux网络驱动实验-I.MX6ULL网络驱动之通用PHY以及LAN8720驱动详解 (29分10秒)
- 课时128:Linux网络驱动实验-I.MX6ULL网络测试 (19分25秒)
- 课时129:Linux WIFI驱动实验-WIFI驱动移植编译 (26分6秒)
- 课时130:Linux WIFI驱动实验-WIFI测试工具移植 (23分59秒)
- 课时131:Linux WIFI驱动实验-WIFI联网测试 (11分49秒)
- 课时132:Linux 4G驱动实验-4G模块驱动修改 (18分14秒)
- 课时133:Linux 4G驱动实验-4G联网测试 (28分4秒)
- 课时134:Linux RGB转HDMI驱动实验 (38分12秒)
- 课时135:Linux PWM驱动实验-PWM驱动源码详解 (22分7秒)
- 课时136:Linux PWM驱动实验-PWM驱动测试 (16分1秒)
- 课时137:Linux Regmap API实验-Regmap驱动框架详解 (28分14秒)
- 课时138:Linux Regmap API实验-驱动编写测试 (22分31秒)
- 课时139:Linux IIO驱动实验-为什么要用IIO框架 (30分59秒)
- 课时140:Linux IIO驱动实验-IIO驱动框架详解 (41分49秒)
- 课时141:Linux IIO驱动实验-IIO驱动程序编写之框架搭建 (25分39秒)
- 课时142:Linux IIO驱动实验-IIO驱动程序编写之通道配置 (22分57秒)
- 课时143:Linux IIO驱动实验-IIO驱动程序编写之iio_info编写 (31分9秒)
- 课时144:Linux IIO驱动实验-IIO驱动程序编写之传感器数据读写 (34分59秒)
- 课时145:Linux IIO驱动实验-IIO驱动程序编写之应用程序编写 (20分16秒)
- 课时146:Linux ADC驱动实验 (23分7秒)
猜你喜欢
热门下载
热门帖子