No.58434 作者:zhongqian 邮件:lw31317663@163.com ID:115047 登陆:10次 文章数:57篇 最后登陆IP:222.209.25.56 最后登陆:2010/3/30 10:17:58 注册:2008/6/30 11:53:36 财富:307 发帖时间:2009/7/21 17:09:20 发贴者IP:58.246.15.58 标题:zhongqian:中嵌学院上海校区嵌入式linux高级班课程大纲 摘要:No.58434中嵌学院上海校区嵌入式linux高级班课程大纲 嵌入式Linux软件工程师----高级班 中嵌学院欢迎你 (中嵌学院) > > > 开课情况 ◆ 开课时间: [上海] 8月15日 ◆ 学 时: 共21天 每天8学时 总课时160学时 ◆ 上课形式: 周末/全日制脱产(3人以上团体报名可优惠100元/人) > > > 联系方式 上海 ◆ 联 系 人:陶老师 郎老师 ◆在线报名:QQ:954673135、675800155 (021) 51860812 (021)61131735 ◆ 报名地点:上海市徐汇区漕宝路103号(上海工业自动化仪表研究所)2号楼414室 > > > 具体课程安排 授课日期 授课时间 授课内容 第一天 9:00 ~ 12:00 1. 嵌入式系统基本概念.嵌入式操作系统介绍 2. 嵌入式系统开发的模式和基本结构 3. Linux操作系统介绍及安装 13:30 ~ 18:30 1. 基本操作命令的使用:cp.date.kill.ls.chmod等; 2. 文本编译工具vi使用; 3. linux文件类型.目录组织结构及读写权限; 4. linux 系统管理,及网络基础; 5. 编写linux shell程序 第二天 9:00 ~ 12:00 【实验】 1. 熟悉linux环境; 2. 熟悉linux基本命令的使用; 13:30 ~ 18:30 1. GNU 编译工具介绍,gcc.GDB使用; 2. GNU make项目管理工具介绍及使用; 3. linux编程基础; 4. linux进程基本概念.进程管理.进程控制; 5. linux守护进程原理及实现 第三天 9:00 ~ 12:00 【实验】 1. GNU make使用; 2. linux环境下编写hello world 应用程序; 3. 编写linux守护进程; 13:30 ~ 18:30 1. linux设备管理; 2. linux 文件.I/O控制; 3. linux进程控制; 4. linux串口设备介绍; 5. 串口通讯程序设计; 第四天 9:00 ~ 12:00 【实验】 1. linux文件操作:文件创建.打开.关闭; 2. 用串口实现信息收发; 13:30 ~ 18:30 1. linux 进程间通讯的基本概念; 2. 管道通信.信号通信.共享内存.消息队列; 3. linux 线程概述及控制; 第五天 9:00 ~ 12:00 【实验】 1. 管道通讯试验; 2. 共享内存试验; 3. linux 线程控制; 13:30 ~ 18:30 1. 嵌入式linux 网络编程: 2. TCP/IP协议概述; 3. 使用Socket进行网络编程; 4. linux内核启动过程综述; 5. 交叉编译及交叉编译环境的设置; 6. uclinux交叉工具arm-elf-tools的使用; 7. 配置.裁剪.编译uclinux内核; 8. 创建.下载.调试uclinux应用程序; 9. uclinux源码目录结构; 第六天 9:00 ~ 12:00 【实验】 1. 在PC机上编写客户端和服务器端实现网络文件复制; 2. 构建uclinux交叉编译环境; 3. 配置.裁剪.编译uclinux内核; 4. 将hello world 应用程序移植到开发板上; 13:30 ~ 18:30 1. ARM处理器概述; 2. ARM处理器系统结构:工作模式.系统寄存器.寻址方式.中断和 异常; 第七天 9:00 ~ 12:00 1. ARM指令系统概述; 2. ARM定点.浮点指令集; 3. Thumb指令系统概述; 4. ARM及GNU伪指令介绍; 13:30 ~ 18:30 1. 基于ARM的嵌入式C程序设计; 2. ADS集成开发环境的使用; 【实验】 1. ADS环境下编译调试ARM程序; 2. 通过JTAG接口手写bootloader; 第八天 9:00 ~ 12:00 1. 基于S3C44B0X嵌入式系统应用开发实例; 2. 应用系统设计与调试; 3. 44B0 bootloader程序设计讲解; 13:30 ~ 18:30 1. 44B0开发板原理图讲解; ......
>>返回讨论的主题
|