嵌入式Linux高级班
来源:互联网 发布:淘宝上直播代购靠谱么 编辑:程序博客网 时间:2024/04/27 19:55
课程描述
本课程旨在培养具备全面嵌入式Linux开发能力的人才,采用理论教学与实践相结合的方式,系统地介绍了Linux下应用程序设计,系统移植,内核开发、设备驱动程序开发。通过本课程的学习,学员可以掌握Linux下字符设备、网络设备、触摸屏、PCI设备等驱动程序的开发,同时掌握嵌入式 Linux应用程序、ARM程序的开发和分析方法。
培养对象
Linux应用工程师、驱动开发工程师、内核工程师。
入学要求
- ◆ 了解Linux操作系统
- ◆ 熟悉C语言,熟悉指针、结构体等概念
使用教材
- ◆《国嵌-嵌入式Linux高级培训内部教材》
- ◆《国嵌-嵌入式Linux高级培训实验手册》
实验器材
Mini2440开发板 + Linux 2.6.29内核
课程大纲
2. Linux定制安装
3. Linux命令详解
4. Linux系统管理
5. Shell编程1. Linux定制安装
2. Linux命令操作
3. Shell编程
2. GDB程序调试
3. Makefile
4. Linux文件编程
5. Linux时间编程1. GCC程序编译
2. GDB程序调试
3. Linux文件/时间编程
2. Linux进程间通讯编程1. Linux进程控制编程
2. Linux进程间通讯编程
2. 多线程程序设计1. Linux进程间通讯编程
2. 多线程程序设计
2. Linux网络编程1. Linux网络编程
2. ARM处理器工作模式
3. ARM系统寄存器
4. ARM寻址方式
5. ARM中断与异常
6. ARM环境C语言编程
7. ADS集成开发环境1. ADS集成开发环境
2. ARM环境C语言编程
2. ARM中断与异常
3. S3c2440 GPIO
4. 按键程序设计1. LED程序设计
2. 按键程序设计
2. ARM+Uboot 命令
3. ARM+Uboot 启动流程分析1. Uboot命令
2. ARM+Uboot网卡驱动程序移植
3. ARM+Uboot flash驱动移植1. Uboot移植
2. Uboot网卡驱动移植
3. Uboot flash驱动移植
2. Linux内核源代码
3. Linux内核裁剪
4. Linux内核编译与安装
5. Linux内核启动流程
6. 交叉工具链使用
7. 嵌入式Linux内核制作
8. 嵌入式Linux根文件系统制作1. Linux内核裁剪
2. Linux内核编译
3. Linux根文件系统制作
4. Uboot启动内核
2. Linux内存管理
3. Linux进程地址空间
4. Linux内核地址空间
5. Linux内核内存分配
6. Linux内核链表1. Linux内核模块
2. Linux内核链表
2. Linux进程调度
3. 系统调用实现
4. Linux内核定时器1. 系统调用实现
2. 内核定时器
2. 字符设备驱动程序设计
3. 驱动调试技术
4. 并发与竞态1. 简单字符设备驱动设计
2. 内核等待队列
3. 阻塞型驱动程序设计
4. Poll设备操作1. 字符驱动Ioctl设备方法
2. 阻塞型字符驱动设计
3. Poll设备方法设计
2. 硬件访问
3. 混杂设备驱动
4. LED驱动程序设计1. Mmap设备操作
2. LED驱动程序设计
2. Linux platform驱动
3. 中断处理
4. 按键驱动程序1. 按键驱动程序
2. Linux网卡驱动程序设计
3. Dm9000网卡驱动程序分析
4. 触摸屏驱动程序设计1. Dm9000网卡驱动程序设计
2. 触摸屏驱动程序设计
2. 串口驱动程序设计1. PCI网卡驱动程序
2. Linux USB 架构
3. USB Host Controller驱动测试
4. USB设备驱动程序设计1. USB Host Controller驱动测试
2. USB网卡驱动程序设计
2. H.264视频编解码程序移植
3. 视频采集、传输应用程序设计
- 嵌入式Linux高级班
- 嵌入式Linux高级群
- 嵌入式linux网络编程之connect()函数的高级应用
- 嵌入式linux网络编程之connect()函数的高级应用
- 嵌入式linux网络编程之connect()函数的高级应用
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)
- 嵌入式linux网络编程之connect()函数的高级应用
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)
- 嵌入式linux之高级c语言专题--指针1
- 嵌入式linux之高级c语言专题--指针2
- 嵌入式linux之高级c语言专题--指针3
- 嵌入式高级编程
- Linux 学习-初中高级班
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)(zz)
- 嵌入式linux之高级c语言专题—数组&字符串&结构体&共用体&枚举
- 嵌入式linux之高级C语言专题--宏定义与预处理、函数和函数库
- 某公司嵌入式高级讲师要求
- 几行代码帮您实现Win7窗体的打开效果(C#)
- 生成随机年份日期
- PostgreSQL数据库中的常见错误
- findbugs 插件
- 来到大工的岁月
- 嵌入式Linux高级班
- Collections Framework
- 我想生成随机长度的随机字符串可是不行 不知道为什么 先记下了
- 【转】悟透JavaScript--6
- 常用算法设计方法
- http://zangweiren.javaeye.com/blog/208122
- 写博了
- 一生受用的生活偏方
- Java 上传文件(图片)