你的位置: 首页 > 公开课首页 > 其它 > 课程详情

details

成都嵌入式软件工程师―就业直通班

暂无评价   
  • 开课时间:2009/05/17 00:00 已结束
  • 结束时间:2009/09/16 00:00
  • 开课地点:成都市
  • 授课讲师: 刘圣
  • 课程编号:48348
  • 课程分类:其它
  •  
  • 收藏 人气:1725
你还可以: 收藏

培训受众:

1、计算机、电子、自动化等相关专业的应、往届大学生、研究生;
2、对嵌入式技术感兴趣,想改变生活质量!愿意从事嵌入式技术开发的人员;

课程收益:

通过本课程的系统学习,可以使基础知识不够扎实、缺乏实际工程开发经验的学员,由浅入深的对嵌入式系统及手机开发技术进行全面剖析,能够独立胜任嵌入式Linux系统移植、驱动开发、应用开发、手机开发等多方面工作.

课程大纲

星期 上午9:00~12:00 下午14:00~17:00
第一阶段:(理论+实验+模块项目仿真)3个月
第1周:linux环境及程序设计基础
星期一 开学典礼 Linux系统安装、基本命令介绍
星期二 linux命令实验(一) linux命令实验(二)
星期三 linux目录组织、常用服务器配置 服务器配置实验
星期四 文本编译工具vi和gcc工具使用 vi和gcc实验
星期五 调试工具GDB使用、Shell、make及makefile使用 GDB实验、Make实验
星期六 学员交流 答疑
第2、3周:linux环境下C语言编程
星期一 C程序设计
用流程图表示算法、三种基本结构和改进的流程图、用N-S流程图表示算法、结构化程序设计方法; 赋值语句、C程序设计―顺序程序设计、字符数据的输入输出;
数据类型、运算符与表达式;
星期二 循环控制:while语句、do-while语句、for语句; 分支结构程序、关系运算符和表达式、逻辑运算符和表达式;
星期三 数组;一维、二维数组、字符数组; 字符串编程训练;
星期四 函数;函数形式与函数调用 函数调用实验
星期五 预处理命令;指针; 指针;
星期一 位运算 位运算编程实验
星期二 补数据结构中链表与树基础知识 结构体与共用体;特殊结构类型使用;链表、指针训练
星期三 指针链表操作训练 指针链表操作训练
星期四 标准文件I/O操作 标准文件I/O操作
星期五 总结 C语言使用要点 总结 C语言使用要点
星期六 前期理论考试 前期上机考试
第4、5周:linux下高级程序设计与实践
星期一 补操作系统进程,线程,调度概念 补操作系统进程,线程,调度概念
星期二 linux进程控制管理 守护进程实验
星期三 linux文件管理,IO控制 linux文件管理实验
星期四 串口概念linux代码控制 串口通讯实验
星期五 进程间通讯:管道通信、信号通信、共享内存、消息队列 进程间通讯实验
星期一 linux线程访问与控制 linux线程访问与控制
星期二 TCP/IP协议讲解 TCP/IP协议讲解
星期三 linux socket程序设计 Socket编程实验
星期四 网络编程实验 网络编程实验
星期五 网络编程实验 网络编程实验
星期六 学员交流 答疑
第6、7周:ARM处理器体系结构与编程实践
星期一 嵌入式系统概述及开发流程模型; 搭建嵌入式Linux系统开发环境,及开发流程实践;
星期二 在44B0X开发板上实现linux系统移植开发流程实验; 在44B0X开发板上实现linux系统移植开发流程实验;
星期三 ARM处理器概述;体系结构、工作模式; 系统寄存器、寻址方式中断与异常处理机制;
星期四 ARM汇编指令集 ARM汇编实验
星期五 ARM汇编与C混合编程 ARM汇编与C混合编程实验
星期一 ARM异常中断处理 ARM异常中断处理实验
星期二 ADS开发与调试环境使用 综合实验
星期三 44B0X开发板原理图分析 44B0X数据手册使用方法
星期四 44B0X I/O口编程实践 44B0X I/O口编程实践
星期五 44B0X bootloader源码分析 44B0X bootloader源码分析
星期六 学员交流 答疑
星期一 在bootloader中实现linux内核的自引导实验 在bootloader中实现linux内核的自引导实验
星期二 复习 复习
星期三 半期理论考试 半期上机考试
第8、9周:linux最小系统启动与移植
星期四 嵌入式Linux最小系统启动流程介绍; SBC2410开发板系统启动流程分析
Makefile高级应用详解;
星期五 SBC2410开发板系统资源介绍;
原理图分析; S3C2410数据手册使用方法详解;
星期一 U-boot1.1.4移植、接口命令使用及代码流程分析 U-boot命令接口实验,U-boot实现linux内核引导
星期二 Linux内核配置与裁减;Linux内核文件及目录组织结构分析; Linux内核配置与裁减实验;
星期三 嵌入式Linux文件系统介绍; 构造使用ramdisk文件系统
星期四 使用busybox工具集; 配置编译busybox
星期五 综合实验; 综合实验
星期六 学员交流 答疑
第10、11周:嵌入式Linux设备驱动程序理论与开发实践
星期一 linux设备驱动程序介绍,字符设备驱动实现框架集及函数接口; 静态编译字符设备驱动程序到内核当中;
星期二 linux设备驱动程序基础知识:
调试技术,编写规范;中断处理 LED驱动程序实验;
以模块方式加入内核;
星期三 linux设备驱动程序高级部分:
内核同步机制,时间流;内核互斥机制;内存分配机制; linux下实现按键驱动程序;
星期四 串口设备驱动程序 串口设备驱动程序实验
星期五 代码调试 代码调试
星期一 触摸屏驱动程序 液晶屏驱动程序分析
星期二 网络设备驱动程序 CS8900驱动程序实现
星期三 USB host设备驱动程序USB接口概述;USB OHCI标准; Linux的USB OHCI驱动程序接口分析; 2410 USB host设备驱动程序实验
星期四 学员交流 答疑
星期五 最小系统启动与驱动部分理论考试 最小系统启动与驱动部分上机考试
第12周:模块项目仿真训练与认证考试
模块项目仿真课题(至少完成两个课题)
CESE认证考试指导与考试?

第二阶段:工程项目实习(2个月)(任选其一)
1、千兆路由器系统开发
2、掌上电脑PDA系统开发
具体要求及项目进度安排见《项目书》
课程结束 毕业庆典,颁发结业证书
第三阶段:就业指导,由中国嵌入式人才网服务中心直接安排就业

培训师介绍

熊老师 硕士 高级工程师/ChinaEDA金牌讲师
六年嵌入式系统软硬件开发经验,致力于嵌入式Linux系统应用和研究。具有X86/ARM/ XSCALE/ PowerPC/ MIPS等体系结构平台的linux移植经验;对于嵌入式Linux的实现和应用有深入研究。作为嵌入式Linux高级工程师,曾移植linux到多种硬件平台,为客户提供解决方案。
谢老师 硕士 高级工程师/ChinaEDA金牌讲师
ChinaEDA金牌讲师,高级工程师,硕士学历,长期从事教学与科研工作,主要研究方向包括网络通信、视频/图像处理等。具有7年的硬件设计经验,尤其是近4年来一直从事相关领域的高速DSP系统硬、软件和FPGA开发经验数字电路设计工作,具有非常丰富的高速PCB设计经验。精通TI公司的C6000、ADI公司的TigerSHarc-201等系列高速DSP,开发了多个高速DSP和F PGA结合的高难度项目。

本课程名称: 成都嵌入式软件工程师―就业直通班

查看更多:其它公开课

  • 上一篇: 设计理论专业课程
  • 下一篇:
  • 软件工程师 相关的最新课程
    讲师动态评分 与同行相比

    授课内容与课纲相符00%

    讲师授课水平00%

    服务态度00%