课程描述:基于Linux的嵌入式系统目前获得了广泛应用,在嵌入式Linux核心层的开发中,设备驱动的编写占据了大部分的工作量,能编写出真正可用的驱动程序存在着很多技术要点,本课程的开设兼顾初学者和有一定开发经验人员的需要,**对嵌入式Linux系统理论知识和实际代码分析相结合的方式,了解和学习目前在嵌入式Linux驱动开发中比较重要的几项驱动和其框架结构,如块设备驱动程序框架,LCD Frambuffer,网络设备驱动,USB驱动等。**大量精心设计的驱动实验,使学员真正掌握嵌入式系统驱动开发的关键技术。
入学要求:基本掌握C语言编程 基本的Linux使用和应用程序编写基础 具有数字电路、模拟电路的基础
就 业:嵌入式工程师
1、培训过程中,如有部分内容理解不透,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分**培训后出效果;
3、粤嵌承诺:100%**,不退款;
驱动高级研修大纲
课程安排 | 课程内容 |
理论课 |
1. Linux的input驱动 * 嵌入式系统中的键盘和触摸笔硬件结构原理 * Input子系统介绍 * Input的事件和设备驱动框架结构 * button代码分析 |
实验课 |
**部分 实验 * 实验1:编写开发板下的button驱动 * 实验2:利用开发板的蜂鸣器实现按键音 |
理论课 |
2. Linux下的MTD驱动 * Nor和NAND Flash硬件结构 * Linux的MTD子系统 * Yaffs文件系统和MTD子系统的结合 * Nandsim驱动代码分析 |
实验课 |
第二部分 实验 * 实验1:配置和调试Nandsim驱动代码 * 实验2:mtdutils工具的学习和使用 * 实验3:Yaffs文件系统的烧写和配置 |
理论课 |
3. LCD Framebuffer设备驱动程序开发 * Framebuffer驱动程序原理,结构分析、及数据结构 * Framebuffer驱动程序设计 |
实验课 |
第三部分 实验 *实验1:LCD Framebuffer——**mmap操作fb设备 *实验2:LCD Framebufferr——**mmap显示图片 |
理论课 |
4. Linux下的USB驱动 * USB工作原理介绍 * Linux的Host端驱动代码结构 * Linux的device端驱动代码结构 * usb 地址端点的使用 * usb 四种传输类型及其作用 * usb **实现及其详解 * usb 设备即插即用过程 * 驱动代码分析 |
实验课 |
第四部分 实验 * 实验1:学习使用Linux下的usb分析工具 * 实验2:配置和实现Linux的cdc-acm驱动,实现PC和开发板间的USB通信 * 实验3:配置和实现Linux的mass_storage驱动,实现将开发板配置为一个U盘 |
咨询热线:020-87226924 QQ:1424329766
新信息
- 课程学员企业月薪
- 嵌入式开发北京-周同学暂时保密8500
- 嵌入式开发北京-吴同学暂时保密9000
- 嵌入式开发长沙-李同学暂时保密7500
- 嵌入式开发深圳-杨同学暂时保密8500
- 嵌入式开发北京-刘同学暂时保密10000
- 嵌入式开发深圳-鲁同学暂时保密10000
- 嵌入式开发成都-孔同学暂时保密7000
- 嵌入式开发北京-常同学暂时保密25000
- 嵌入式开发北京-李同学暂时保密8000
- 嵌入式开发广州-李同学暂时保密8000
- 嵌入式开发苏同学暂时保密10000
- 嵌入式开发北京鲁同学暂时保密10000
- 嵌入式开发深圳-陈同学暂时保密9000
- 嵌入式开发成都-彭同学暂时保密7000
- 嵌入式开发佛山王道同学暂时保密7000
- 嵌入式开发唐同学暂时保密16000
- 嵌入式开发胡同学暂时保密8500
- 嵌入式开发赵同学暂时保密9000
- 嵌入式开发孙同学暂时保密14000
- 嵌入式开发贺同学暂时保密8000
- 嵌入式开发王同学暂时保密8000
- 嵌入式开发佛山郭同学暂时保密18000元
- 嵌入式开发北京-周同学暂时保密8500
广州嵌入式相关搜索:
广州嵌入式培训机构:
>>>>>