嵌入式内核及驱动开发中级
驱动开发是嵌入式Linux开发难度最高的内容。驱动开发既要熟悉相关硬件的操作又要深入理解内核中驱动框架和相关机制。本课程内容包括环境搭建、字符设备驱动编写、中断编程、平台驱动模型、接口驱动的编写等重要内容。
-
通关要求
完成每日练习工作0/15
所有作业至少达成8个A0/8
-
通关倒计时
-
-
DAY1
00:59:31 |2406人正在学习
-
设备分类、设备号申请和注销
字符设备驱动程序的基础框架、字符设备驱动程序的开发步骤、验证方法
-
DAY2
00:23:06 |790人正在学习
-
函数指针复习
字符设备驱动程序的基础框架、字符设备驱动程序的开发步骤、验证方法
-
DAY3
00:43:20 |1566人正在学习
-
注册字符设备
字符设备驱动程序的基础框架、字符设备驱动程序的开发步骤、验证方法
-
DAY4
00:34:37 |784人正在学习
-
字符设备驱动基础框架分析
字符设备驱动程序的基础框架、字符设备驱动程序的开发步骤、验证方法
-
DAY5
00:50:43 |1528人正在学习
-
字符设备驱动读写操作实现
字符设备驱动程序的基础框架、字符设备驱动程序的开发步骤、验证方法
-
DAY6
00:48:01 |2247人正在学习
-
ioctl、printk及多个此设备支持
字符设备驱动程序的基础框架、字符设备驱动程序的开发步骤、验证方法
-
DAY7
01:11:28 |2239人正在学习
-
IO模型:阻塞和非阻塞
介绍如何在驱动中支持阻塞、非阻塞、多路复用、信号驱动等4种IO模型
-
DAY8
00:55:07 |2883人正在学习
-
IO模型:多路复用及信号驱动
介绍如何在驱动中支持阻塞、非阻塞、多路复用、信号驱动等4种IO模型
-
DAY9
01:10:22 |4269人正在学习
-
并发控制:上下文、中断屏蔽和原子变量
常用内核并发控制机制的使用
-
DAY10
00:43:41 |3466人正在学习
-
信号量、互斥锁、并发机制选择原则
常用内核并发控制机制的使用
-
DAY11
00:50:48 |2823人正在学习
-
内核定时器
内核中延时和定时装置
-
DAY12
02:06:49 |4883人正在学习
-
内核内存管理、动态分配及IO访问、LED驱动
研究内核如何管理内存,提供了哪些内存分配方式
-
DAY13
01:48:08 |4156人正在学习
-
led驱动设备树版
设备树源文件的编写和相关接口
-
DAY14
01:17:45 |2726人正在学习
-
中断处理原理:接口及按键驱动
如何为设备编写中断处理程序
-
DAY15
00:32:35 |2007人正在学习
-
中断上半部与下半部机制
常用下半部机制
©2015-2020 华清远见教育集团 版权所有 京公海网安备110108001117号
京ICP备05046727号-3
