原厂入驻New

【朱有鹏】《Linux驱动开发套餐课程》自学班

共121个课时   ·   11个课程   · 3911人已学习

【朱有鹏】《Linux驱动开发套餐课程》自学班包含课程

  • 【朱有鹏】《Linux驱动开发套餐课程》自学班套餐介绍

    对课程有疑问,可添加助教微信:18138814636(备注:linux驱动)

    购买前添加助教咨询课程,还有更多福利哦

    微信图片_小号.png


    5.linux驱动开发》总计11个课程(112节、60小时),是《朱有鹏老师嵌入式linux核心课程》的第5部分,也是最后一部分了。驱动开发是整个嵌入式软件开发中技术含量最高、难度最大,同时也是薪资最高、工作机会最少的一块,处在整个嵌入式软件开发的食物链上游。通过前面4部分课程的学习,大家已经掌握了比较好的基础,因此本课程能够有机会带大家更深入的去解析linux的内核驱动机制,譬如platform总线、I2Cinput子系统、framebuffer子系统,驱动的分离与分层原则,三种驱动模型(字符设备、块设备、网络设备)等等。这些内容再加上具体硬件的操作特性其实就是驱动开发的主体了,因此对这些内容的掌握其实就意味着你已经入门驱动开发了,至少可以大方的在自己的求职简历上写上“熟悉linux下常见驱动的调试开发”。

     

    课程主要讲解:

    1.linux字符设备驱动原理和代码实战,手把手逐行写驱动、调代码。

    2.linux驱动框架的引入和驱动框架编写的LED驱动的源码分析。

    3.misc类驱动、framebuffer驱动的驱动框架解析和源码移植。

    4.linux input子系统全解析和按键、触摸屏驱动源码的分析和移植。

    5.块设备、网络设备驱动的源码框架的分析和演示。

     

    学习该课程,用户可以获得什么?

    1.掌握linux字符设备驱动原理和关键内核接口,能够自己完全手写简单字符设备驱动并调试使用。

    2.linux内核设备驱动框架有较深理解,明白在框架下写驱动的特点和着眼点。

    3.掌握led驱动框架、misc类设备驱动框架、framebuffer驱动框架、linux input子系统驱动框架等内核常见驱动的框架。

    4.通过实战移植掌握LCD、电容触摸屏、蜂鸣器、LED等设备的驱动移植和调试使用。

    5.理解网络设备、块设备驱动的编程框架。

     

    本课程适合哪些用户学习?

    1.学习了前面4部分课程,需要进一步学习以掌握linux驱动开发的同学

    2.自己本身有一定基础,想要深入学习linux驱动开发技术的同学

     

     

    附:套餐包含课程列表(共11个课程)

    5.linux驱动开发

             5.1.驱动应该怎么学

             5.2.字符设备驱动基础

             5.3.字符设备驱动高级

             5.4.驱动框架入门之LED

             5.5.linux设备驱动模型

             5.6.misc类设备与蜂鸣器驱动

             5.7.framebuffer驱动详解

             5.8.input子系统基础之按键

             5.9.触摸屏驱动移植实战

             5.10.块设备驱动介绍

             5.11.网络设备驱动介绍



    对课程有疑问,可添加助教微信:18138814636(备注:linux驱动)

    购买前添加助教咨询课程,还有更多福利哦

    微信图片_小号.png


【朱有鹏】《Linux驱动开发套餐课程》自学班推荐套餐


【朱有鹏】《Linux驱动开发套餐课程》自学班课程评论


课程评分

平均评分
5.0 47个评分
详细评分
5星
47
4星
0
3星
0
2星
0
1星
0

【朱有鹏】《Linux驱动开发套餐课程》自学班课程评论

评分满意度:
*请输入内容 还能输入200字