嵌入式系统培训简介_第1页
嵌入式系统培训简介_第2页
嵌入式系统培训简介_第3页
嵌入式系统培训简介_第4页
嵌入式系统培训简介_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、附件:授课内容(课程大纲)及工程实训题目第一部分:嵌入式Linux软件工程师4.5周课程名称课程内容掌握要求C语言基础串讲C语言基本知识掌握串讲C语言中数组、指针和结构体掌握专题(1) C和指针:详情:C语言的声明;再论数组和指针;了解连接 器;动态的数据结构;内存的思考等了解专题(2) C语言的Bug和笔试真题分析详情:世界知名企业笔试题解答 技巧了解Li nux操作 系统和C语言编程(初级)Linux基本操作Linux的安装与配置精通Linux基本操作详情:Linux下常用软件介绍精通Linux下的基本编程方法GC和GDB勺使用详情:GCC介绍和使用;GD介绍和使用Makefile介绍和分

2、析精通Linux下的基本c语言编程 详情:回顾C语言的基本编程;Linux下的C 编程实践精通数据结构C语言描述线性表;栈和队列详情:链表;链表的基本处理操作和链表的内存分配精通数组和广义表详情:数组的类型定义;广义表的类型定义;广义表的表示方法;广义表操作的递归函数精通树和二叉树详情:树的类型定义;二叉树的存储结构;二叉树的遍历;线 索二叉树了解图的概念和应用了解动态存储管理详情:动态存储管理介绍和意义了解排序和查找的讨论精通C+程序设计C+程序设计基本概念详情:C+的基本类型和语句函数;数组和指针精通类和数据抽象详情:面向对象的概念;类和抽象数据类型精通类和数据抽象详情:关于类和抽象数据类

3、型的讨论和应用精通构造和析构函数详情:构造函数;析构函数;类型转换与类型重载精通函数的二义性讨论详情:二义性产生的缘由精通函数重载详情:函数重载的概念和实现精通第二部分:嵌入式Linux系统工程师5.5周课程名称课程内容掌握要求Linux操作 系统和C语言编程 仲级)Linux操作系统shell成程序设计详情:shell定义;管道和重定向;shell程序设计;shell语法和shell编程 的综合应用精通文件操作与I/O详情:文件系统概念和linux 录结构;底层文件访冋精通文件操作与I/O详情:标准I/O库函数介绍和使用;格式化出入输出精通文件操作与I/O详情:关于文件I/O的高级讨论进程控

4、制和信号详情:进程的概念;进程的结构和启动新进程精通进程控制和信号详情:进程和信号量;信号量的定义和实际应用精通Linux 操作系统和C语言编程(高级)线程控制详情:线程定义和控制精通进程间通信详情:进程间通信概念和常用方法精通进程间通信详情:进程间通信方法详解,管道;信号量;共享内存和消息队列精通网络编程详情:网络编程的概念和常用方法精通网络编程详情:套接字和网络IPC精通网络编程详情:网络编程高级应用精通QT程序设计QT勺介绍和开发环境精通QT勺类和控件,信号和槽精通QT应用实例应用精通嵌入式系统中的QT移植QT编译和应用库的制作精通QT移植和应用程序编程精通ARM体系 结构与编程ARM概

5、述及指令分类、寻址方式精通ARM旨令集精讲精通:ARM汇编语言程序设计精通ARM存储系统和ATPC介绍精通ARM异常中断处理精通基于AR啲接口编程精通嵌入式Linux 系统移植嵌入式系统概念和开发坏境搭建精通Boot loader概念和启动过程分析精通U-Boot移植和代码分析精通嵌入式Linux系统移植和编译精通嵌入式Linux系统接口驱动移植精通第三部分:嵌入式Linux驱动工程师2.5周课程名称课程内容掌握要求嵌入式Linux 系统设备驱动 程序开发(初级)Linux设备驱动的概念和开发过程掌握Linux设备驱动中的机制和策略掌握:Linux设备驱动模型和高级同步机制掌握嵌入式Linux

6、设备驱动工程实践(一):详情:字符驱动程序实例,体会驱动程序设计时需要应用的技术,包括:同 步、自旋锁和tasklet等linux内核的延缓运行机 制掌握嵌入式Linux设备驱动工程实践(二)详情:接口驱动程序实例,包括:LED驱动、扫描式键盘驱动掌握嵌入式Linux设备驱动工程实践(三)详情:接口驱动程序实例,包括:中断式按键驱动、AD (驱动和IIC驱动掌握嵌入式Linux 系统设备驱动 程序开发(高级)触摸屏驱动研究与开发实践详情:了解相关接口电路的原理,分析linux内核对触摸屏的驱动实现掌握MT设备驱动研究与开发实践详情:了解mtd相关的存储设备的原理和读写方式,了解linux内核中

7、mtd驱动的结构和常用开发方法掌握Frame Buffer和LCD驱动研究与实践详情:了解Frame Buffer的原理 和linux内核实现机制掌握网络设备驱动研究与开发实践详情:了解基本网络硬件设备的连接方式和linux的网络驱动分析掌握SD卡驱动研究与开发实践详情:了解SD相关协议和Linux内核对SD卡支持驱动分析掌握US毀备驱动与开发实践详情:了解USBf关协议和Linux内核对US殴备驱动的支持和驱动分析掌握工程项目实践项目套餐(任选一)3周项目名称项目内容掌握要求网络视频监控系统视频监控实训系统通过控制CMOS和DSP集成一体的USB摄像 头模块进 行图像信息采集与控制的典型应用

8、设计,系统通过前台良好的图形用户界面控制,调用后台程序对图像进行采集和压缩并存储到 本地存储器或外扩U盘中,冋时可以在液晶屏端回放存储的视频图像信息, 最终实现视频监控功能。掌握蓝牙广告机系统通过一个面向实际应用的广告产品,能够了解移植蓝牙驱动程 序,以及蓝牙 通讯协议,obex文件传输通讯协议的使用,配置嵌入式文件系统,实现蓝牙广告功能。涉及到蓝牙无线网络,QT图形界面开发,嵌入式数据库移植开发。掌握车载娱乐终端车载影音娱乐系统是面向车载娱乐移动终端应用的产品,系统拥有良好的人机交互操作界面,实现了基本音频、视频格式多媒体文件的控制播放功能,倒车视频功能,防瞌睡定时提醒功能、TXT电子书阅 瀆Trh台S 柏艸

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论