C语言嵌入式Linux编程第7期:Linux内核常用的数据结构与面向对象思想—77人已学习
课程介绍
学习嵌入式一段时间了,开始学习Linux内核、驱动了,发现看不懂?看内核代码还是感觉很吃力,云里雾里? 本期课程主要侧重于数据结构基本功的学习和Linux内核中的面向对象思想。掌握了这两项技能,再去分析Linux内核中复杂的子系统和驱动代码,相信你会跟以前有不一样的体验和收获。
课程收益
掌握Linux内核中常用的链表、队列数据结构、学会使用面向对象的思想和方法去分析Linux内核模块、子系统等复杂软件框架。
讲师介绍
王利涛 更多讲师课程
6年嵌入式开发经验,在多家半导体公司从事芯片测试、验证、Linux驱动开发都工作。熟悉芯片设计流程、熟悉产品平台方案开发流程。
课程大纲
1. 本期学习内容 9:53
2. 数据结构基础 26:13
3. 单向链表 40:36
4. 单向循环链表 21:29
5. 双向链表 27:06
6. 双向循环链表 25:48
7. Linux内核中的通用链表(上) 30:27
8. Linux内核中的通用链表(下) 23:31
9. 队列:顺序队列 31:33
10. 队列:链式队列 18:55
11. Linux内核中的队列KFIFO(上) 32:56
12. Linux内核中的队列KFIFO(下) 22:49
13. 代码复用与分层思想 24:24
14. 面向对象编程:封装、继承与多态 44:46
15. Linux内核中的面向对象思想:封装(上) 36:26
16. Linux内核中的面向对象思想:封装(下) 21:57
17. Linux内核中的面向对象思想:继承(上) 28:10
18. Linux内核中的面向对象思想:继承(下) 30:29
19. Linux内核中的面向对象思想:多态 14:10
大家可以点击【 查看详情】查看我的课程
课程介绍

学习嵌入式一段时间了,开始学习Linux内核、驱动了,发现看不懂?看内核代码还是感觉很吃力,云里雾里? 本期课程主要侧重于数据结构基本功的学习和Linux内核中的面向对象思想。掌握了这两项技能,再去分析Linux内核中复杂的子系统和驱动代码,相信你会跟以前有不一样的体验和收获。
课程收益
掌握Linux内核中常用的链表、队列数据结构、学会使用面向对象的思想和方法去分析Linux内核模块、子系统等复杂软件框架。
讲师介绍
王利涛 更多讲师课程
6年嵌入式开发经验,在多家半导体公司从事芯片测试、验证、Linux驱动开发都工作。熟悉芯片设计流程、熟悉产品平台方案开发流程。
课程大纲
1. 本期学习内容 9:53
2. 数据结构基础 26:13
3. 单向链表 40:36
4. 单向循环链表 21:29
5. 双向链表 27:06
6. 双向循环链表 25:48
7. Linux内核中的通用链表(上) 30:27
8. Linux内核中的通用链表(下) 23:31
9. 队列:顺序队列 31:33
10. 队列:链式队列 18:55
11. Linux内核中的队列KFIFO(上) 32:56
12. Linux内核中的队列KFIFO(下) 22:49
13. 代码复用与分层思想 24:24
14. 面向对象编程:封装、继承与多态 44:46
15. Linux内核中的面向对象思想:封装(上) 36:26
16. Linux内核中的面向对象思想:封装(下) 21:57
17. Linux内核中的面向对象思想:继承(上) 28:10
18. Linux内核中的面向对象思想:继承(下) 30:29
19. Linux内核中的面向对象思想:多态 14:10
大家可以点击【 查看详情】查看我的课程