曙海教学优势
专家授课,全国连锁,专注21年,原厂培训,本课程以项目实现为导向,授课老师将会与您分享设计的全流程以及工具的综合使用技巧以及经验。您可以定制课程,线上/线下/上门均可,报名电话:4008699035。
曙海的课程在业内广受好评。二十几年以来,曙海的课程培养了大批受欢迎的工程师。大批企事业单位和曙海
建立了良好的合作关系,合作企业30万+。
linux驱动开发课程:嵌入式linux驱动开发培训课程
课程大纲:
第一部分、linux驱动开发基础
1.0 linux内存管理
1.1 linux进程地址空间
1.2 linux内核地址空间
1.3 linux内核链表
1.4 linux内核定时器
1.5 linux进程控制
1.6 linux进程调度
1.7 linux系统调用
1.8 porc文件系统
1.9 linux内核异常
1.10内核模块的编译
1.11 内核模块的挂载方式
1.12 内核模块的参数
1.13 内核模块之间的通信
1.14内核模块符号导出
第二部分、linux驱动开发核心技术
第三部分、linux驱动开发实战
3.0 linux驱动程序介绍
3.1 linux字符设备基本框架
3.2 linux驱动调试方法
3.3 linux驱动并发控制
3.4 字符设备驱动ioctl控制
3.5 内核等待队列
3.6 阻塞型字符设备驱动
3.7 poll设备操作
3.8 自动创建设备文件
3.9 mmap设备操作
4.0 LED驱动程序设计
4.1 linux设备驱动模型
4.2 Platform驱动程序设计
4.3 linux中断处理机制
4.4 linux的按键驱动程序
4.5 linux的RTC实时时钟驱动程序设计
4.6 linux的看门狗驱动程序设计
4.7 linux的IIC设备驱动程序设计
4.8 linux的LCD设备驱动程序设计
4.9 linux的触摸屏设备驱动程序设计
4.10 linux的串口驱动程序设计
4.10 linux的网卡驱动程序设计
4.11 linux的块设备驱动程序设计
4.12 linux的UBS设备驱动程序设计