嵌入式系统驱动初级
驱动开发是嵌入式Linux开发难度最高的内容。驱动开发既要熟悉相关硬件的操作又要深入理解内核中驱动框架和相关机制。本课程内容包括环境搭建、字符设备驱动编写、中断编程、平台驱动模型、接口驱动的编写等重要内容。
-
通关要求
完成每日练习工作0/11
所有作业至少达成6个A0/6
-
通关倒计时
-
-
DAY1
02:45:19 |206人正在学习
-
背景学法和环境搭建
介绍一些与驱动开发相关的背景概念,探讨一下学法,完成驱动开发环境的搭建
-
DAY2
01:51:45 |123人正在学习
-
内核模块上_编译方法
讲解如何编译、运行内核模块,并对内核模块基础代码进行分析
-
DAY3
01:25:12 |90人正在学习
-
内核模块下_参数和依赖
讲解如何给模块传参,如何向其它模块提供可用符号,比较模块编程和应用编程
-
DAY4
04:19:18 |209人正在学习
-
字符设备驱动基础上_基础框架
字符设备驱动程序的基础框架、字符设备驱动程序的开发步骤、验证方法
-
DAY5
02:06:35 |96人正在学习
-
字符设备驱动基础中_IO模型
介绍如何在驱动中支持阻塞、非阻塞、多路复用、信号驱动等4种IO模型
-
DAY6
01:54:03 |156人正在学习
-
字符设备驱动基础下_并发控制
常用内核并发控制机制的使用
-
DAY7
00:50:48 |62人正在学习
-
内核定时器
内核中延时和定时装置
-
DAY8
02:06:49 |113人正在学习
-
内核内存管理
研究内核如何管理内存,提供了哪些内存分配方式
-
DAY9
01:48:08 |100人正在学习
-
设备树
设备树源文件的编写和相关接口
-
DAY10
01:17:45 |62人正在学习
-
中断处理上_基础框架
如何为设备编写中断处理程序
-
DAY11
00:32:35 |43人正在学习
-
中断处理下_下半部机制
常用下半部机制
©2015-2020 华清远见教育集团 版权所有 京公海网安备110108001117号
京ICP备05046727号-3
