从入门到精通ARM(4412)-Linux内核驱动编程【下】—247人已学习
课程介绍
嵌入式绝对是当前IT领域最炙手可热的话题了。其主要应用领域涵盖与人类相关的各行各业: * 消费电子(手机、平板电脑、游戏机) * 物联网(智能家居、智慧城市) * 工业自动化(无人工厂、工业机器人)
课程收益
本课程为介绍性内容,并没有枯燥、复杂的专业知识,适合于各种基础的同学。有意进入嵌入式领域的,不容错过
讲师介绍
李志勇 更多讲师课程
尚观开发部门铂金讲师及软件研发部技术总监; 10年软件开发经验,8年教学经验。尚观Python、嵌入式部门铂金级讲师; 精通Python、C/C++,QT应用开发,熟悉Linux操作系统内核与Python底层核心; 在数据结构和高并发编程上有极高的造诣; 在机器学习,深度学习,算法与数据结构上拥有自己独特的见解; 精通嵌入式智能终端、物联网服务器软件开发。
课程大纲
第1章:Arm-Linux内核驱动
1. Arm-Linux内核驱动之刷机 7:31
2. Arm-Linux内核驱动之linux内核源码简介和查看方法 26:35
3. Arm-Linux内核驱动之在内核中添加自己的代码 22:22
4. Arm-Linux内核驱动之内核配置选项 25:55
5. Arm-Linux内核驱动之config和Makefile和Kconfig的关系 21:55
6. Arm-Linux内核驱动之Kconfig 50:55
7. Arm-Linux内核驱动之Kconfig练习作业 14:28
8. Arm-Linux内核驱动之添加系统调用 23:12
9. Arm-Linux内核驱动之内核模块一 12:02
10. Arm-Linux内核驱动之内核模块二 11:59
11. Arm-Linux内核驱动之内核模块三 39:04
12. Arm-Linux内核驱动之内存管理 57:40
13. Arm-Linux内核驱动之内存管理内存分配一 28:57
14. Arm-Linux内核驱动之内存管理内存分配二 37:03
15. Arm-Linux内核驱动之proc文件系统一 35:07
16. Arm-Linux内核驱动之proc文件系统二 39:14
17. Arm-Linux内核驱动之proc文件系统三 13:42
18. Arm-Linux内核驱动之proc文件系统四 34:34
19. Arm-Linux内核驱动之proc文件系统五 42:50
20. Arm-Linux内核驱动之proc文件系统六 01:02:10
21. Arm-Linux内核驱动之proc文件系统七 12:52
22. Arm-Linux内核驱动之字符设备原理 23:30
23. Arm-Linux内核驱动之字符设备一 39:35
24. Arm-Linux内核驱动之字符设备二 31:05
25. Arm-Linux内核驱动之LED驱动一 34:46
26. Arm-Linux内核驱动之LED驱动二 12:30
27. Arm-Linux内核驱动之WDT驱动一 19:12
28. Arm-Linux内核驱动之WDT驱动二时钟 7:25
29. Arm-Linux内核驱动之WDT驱动三完整代码 45:49
30. Arm-Linux内核驱动之中断处理机制 29:05
31. Arm-Linux内核驱动之外部中断 22:43
32. Arm-Linux内核驱动之中断共享 9:08
33. Arm-Linux内核驱动之中断控制 14:05
34. Arm-Linux内核驱动之WDT中断 16:56
35. Arm-Linux内核驱动之中断上下文不能睡眠 8:53
36. Arm-Linux内核驱动之中断下半部分软中断 42:09
37. Arm-Linux内核驱动之中断下半部分软中断实例 8:01
38. Arm-Linux内核驱动之中断下半部分tasklet 36:41
39. Arm-Linux内核驱动之中断下半部分work 21:45
40. Arm-Linux内核驱动之中断下半部分workqueue 7:59
41. Arm-Linux内核驱动之阻塞非阻塞 40:09
42. Arm-Linux内核驱动之阻塞非阻塞实例 14:57
43. Arm-Linux内核驱动之等待队列补充 9:42
44. Arm-Linux内核驱动之高级IO 29:55
45. Arm-Linux内核驱动之ADC驱动一 26:08
46. Arm-Linux内核驱动之ADC驱动二 33:33
47. Arm-Linux内核驱动之ADC驱动三 20:10
48. Arm-Linux内核驱动之ADC驱动四 30:10
49. Arm-Linux内核驱动之ADC驱动五 22:54
50. Arm-Linux内核驱动之内核抢占 25:40
51. Arm-Linux内核驱动之原子变量和自旋锁 58:09
52. Arm-Linux内核驱动之读写锁和信号量 21:32
53. Arm-Linux内核驱动之互斥量和完成量和顺序锁 32:55
54. Arm-Linux内核驱动之内核锁机制总结 4:20
55. Arm-Linux内核驱动之内核时间 34:37
56. Arm-Linux内核驱动之内核定时器 24:50
57. Arm-Linux内核驱动之内核定时器其他方法 18:30
58. Arm-Linux内核驱动之高精度定时器 33:32
59. Arm-Linux内核驱动之设备模型原理 30:33
60. Arm-Linux内核驱动之kobject 30:33
61. Arm-Linux内核驱动之总线 33:15
62. Arm-Linux内核驱动之设备和驱动 30:50
63. Arm-Linux内核驱动之板级文件一 5:41
64. Arm-Linux内核驱动之Input设备一 19:51
65. Arm-Linux内核驱动之Input设备二 31:59
66. Arm-Linux内核驱动之Input设备三 9:04
67. Arm-Linux内核驱动之Input设备四 56:10
68. Arm-Linux内核驱动之Input设备五 16:44
69. Arm-Linux内核驱动之Input设备六 11:49
70. Arm-Linux内核驱动之Input设备驱动测试 11:32
71. Arm-Linux内核驱动之Input设备驱动测试一 3:36
72. Arm-Linux内核驱动之IIC硬件结构 20:35
73. Arm-Linux内核驱动之IIC协议 25:18
74. Arm-Linux内核驱动之IIC协议学生问题解决 7:46
75. Arm-Linux内核驱动之Linux内核IIC模型 24:45
76. Arm-Linux内核驱动之Linux内核IIC设备注册过程分析 29:18
77. Arm-Linux内核驱动之触摸屏硬件连接及FT5x0x简介 26:33
78. Arm-Linux内核驱动之触摸屏驱动一 28:54
79. Arm-Linux内核驱动之触摸屏驱动二 24:06
80. Arm-Linux内核驱动之触摸屏驱动三 31:34
第2章:项目实战—互联网聊天工具
1. 互联网聊天工具之项目架构分析 41:34
2. 互联网聊天工具之搭建QT开发环境 17:16
3. 互联网聊天工具之面向对象编程思想 15:35
4. 互联网聊天工具之登陆界面构建 39:06
5. 互联网聊天工具之注册界面构建 26:34
6. 互联网聊天工具之显示结果界面构建 25:10
7. 互联网聊天工具之聊天界面构建 21:06
8. 互联网聊天工具之添加好友和设置界面构建 21:03
9. 互联网聊天工具之登陆客户端实现 45:37
10. 互联网聊天工具之简易登陆服务器实现 19:21
11. 互联网聊天工具之数据库使用 34:15
12. 互联网聊天工具之登陆服务器实现访问数据库 59:12
13. 互联网聊天工具之简易注册服务器实现 54:25
14. 互联网聊天工具之登陆问题解决 2:26
15. 互联网聊天工具之记住地址客户端和默认好友 21:45
16. 互联网聊天工具之记住地址服务器 24:43
17. 互联网聊天工具之记住地址服务器补充 1:14
18. 互联网聊天工具之添加好友客户端 25:56
19. 互联网聊天工具之添加好友服务器 11:06
20. 互联网聊天工具之好友列表一 20:20
21. 互联网聊天工具之好友列表二 44:38
22. 互联网聊天工具之聊天客户端一 19:05
23. 互联网聊天工具之聊天客户端二 19:56
24. 互联网聊天工具之聊天服务器 38:56
25. 互联网聊天工具之客户端部署 8:25
26. 互联网聊天工具之定时器和时钟 17:19
27. 互联网聊天工具之记住密码一 27:29
28. 互联网聊天工具之记住密码二 31:54
大家可以点击【 查看详情】查看我的课程