包含课程
- 5001人 学习人数4.0分 课程评分网络设备驱动介绍-linux驱动开发第11部分本课程是linux驱动开发的第11个课程,主要内容是linux的网络驱动的介绍,首先讲述了网络设备驱动接口和之前讲的2种的不同,然后以一个虚拟网卡驱动源码学习了网卡驱动的框架,后分析了一个实际网卡DM9000的驱动细节。物联网网络驱动wifi驱动linux驱动开发驱动/内核开发
- 4211人 学习人数4.2分 课程评分块设备驱动介绍-linux驱动开发第10部分本课程是linux驱动开发的第10个课程,主要内容是linux的块设备驱动的介绍,首先详细讲了块设备驱动和字符设备驱动的核心差异,然后以一个内存模拟的块设备驱动源码为案例演示了块设备驱动如何使用,后对源码进行了细节分析。物联网嵌入式linux驱动开发块设备源码分析
- 10586人 学习人数4.2分 课程评分I2C总线和触摸屏驱动移植实战-linux驱动开发第9部分本课程是linux驱动开发的第9个课程,主要内容是linux的I2C子系统以及电容触摸屏驱动的移植。学习本课程的核心点在于I2C子系统,目标是对I2C驱动框架的彻底理解和熟练运用。本课程承袭前面platform平台总线的讲解思路和基础,真正做到了对I2C总线做透彻清晰的讲解。c语言触摸屏物联网ft5x06gslX680
- 5598人 学习人数4.0分 课程评分input子系统基础之按键-linux驱动开发第8部分本课程是linux驱动开发的第8个课程,主要内容是linux的input子系统。学习本课程的目标是对input子系统的框架结构有深入理解,应用层和驱动层的调用关系和方法完全了解,能够自己移植按键等常见输入类设备的驱动。物联网嵌入式input子系统输入子系统驱动开发
- 6986人 学习人数4.2分 课程评分framebuffer驱动详解-linux驱动开发第7部分本课程是linux驱动开发的第7个课程,主要内容是linux的framebuffer驱动详解,本课程带大家分析fb驱动的框架、构成以及一些代码细节,目标是让大家彻底掌握fb驱动在内核中的配置和移植方法、掌握显示设备驱动的关键点。framebuffer物联网驱动开发LCD驱动嵌入式
- 3795人 学习人数4.1分 课程评分misc类设备与蜂鸣器驱动-linux驱动开发第6部分本课程是linux驱动开发的第6个课程,主要内容是linux的misc类设备驱动框架讲解,及蜂鸣器驱动源码的分析。在前面2个课程的铺垫下本部分内容显得很容易,目的是使大家进一步理解驱动框架的用法。物联网嵌入式驱动开发蜂鸣器杂散类设备
- 5551人 学习人数4.2分 课程评分linux设备驱动模型-linux驱动开发第5部分本课程是linux驱动开发的第5个课程,主要内容是linux的设备驱动模型,包括总线、类、设备、驱动等概念,重点通过platform平台总线的工作来演示设备驱动模型的工作方法,实践环节对上个课程的LED驱动进行平台总线式改造,终目标是让大家彻底掌握linux的总线式设备驱动模型。linux物联网驱动开发嵌入式嵌入式linux驱动
- 6231人 学习人数4.2分 课程评分驱动框架入门之LED-linux驱动开发第4部分本课程是linux驱动开发的第4个课程,主要内容是驱动框架的引入。通过led驱动框架和gpiolib的这两个框架的详细解释,让大家学习内核中驱动框架的使用方法,这个对后续学习基于框架的复杂驱动非常有帮助。嵌入式物联网linux内核linux驱动驱动开发
- 5434人 学习人数4.2分 课程评分字符设备驱动-linux驱动开发第3部分本课程是linux驱动开发的第3个课程,接上部分继续讲解字符设备驱动的开发要点,重点是相关的内核源代码的解析和一些真正驱动惯用的编程手法的引入。本课程的目的是让大家开始逐渐习惯和熟悉真正内核驱动的特征,为后续学习真正的驱动代码打下基础。物联网嵌入式linux驱动linux内核驱动开发
- 6718人 学习人数4.3分 课程评分字符设备驱动基础-linux驱动开发第2部分本课程是linux驱动开发的第2个课程,从零开始带领大家逐渐熟悉内核模块,并且一步步写出一个字符设备驱动程序来控制LED等。本课程对驱动的学习非常重要,是驱动学习的入门阶段。物联网嵌入式驱动开发linux驱动linux内核
- 5515人 学习人数4.3分 课程评分驱动应该怎么学-linux驱动开发第1部分本课程是linux驱动开发的第一个课程,主要介绍linux驱动的概念、模块化设计理念、分类、安全性要求,后讲解了linux驱动课程的整体学习方法。学习本课程主要是为后续正式学习linux驱动打个基础。物联网嵌入式驱动linux内核驱动开发
套餐介绍
《5.linux驱动开发》总计11个课程(112节、60小时),驱动开发是整个嵌入式软件开发中技术含量高、难度大,同时也是薪资高、工作机会少的一块,处在整个嵌入式软件开发的食物链上游。通过前面4部分课程的学习,大家已经掌握了比较好的基础,因此本课程能够有机会带大家更深入的去解析linux的内核驱动机制,譬如platform总线、I2C、input子系统、framebuffer子系统,驱动的分离与分层原则,三种驱动模型(字符设备、块设备、网络设备)等
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


