电子工程师培训课程_第1页
电子工程师培训课程_第2页
电子工程师培训课程_第3页
电子工程师培训课程_第4页
电子工程师培训课程_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

课程主题实训内容实训目标

bLinux开发环境、开发规范培训课时:2天

Unix系统原理、UnixC开发环境、Unix常用文

能使用并治理Unix操作系统,建立并熟

Unix开发环境件目录治理命令与

悉Unix/LinuxC开发环境。

网络命令

►嵌入式开发语言课时:11天

数据类型,控制语句,自定义数据类型,模块化程

标准C开发熟练把握c基础语法,函数的编写和调用

序设计,指针

C的常用标准库函数errno.hmath,hstdlib.h

标准C库熟练把握C标准库函数的调用与灵活应用

stdio.h等

链表,栈,队列,哈希表,二叉树等容器实现常

数据结构与算把握各种基本数据结构的实现,了解常用

用搜索算法与

法算法,并能在软件开发中灵活应用。

排序算法实现

能独立使用C语言开发应用。

阶段项目基本信息治理系统

|培养良好的编码风格与编码技巧。

►Linux应用开发课时:20天

Unix/Linux文件服务,10,内存治理,进程,IPC,把握Unix/Linux下的基本的开发技术,

Linux内核开发

线程,线程同步|了解Linux内核原理。

QT类结构,常见QT组件,信号与槽,QT设计器,把握QT类库的使用,能开发Linux下的

LinuxQT开发

QT2D与3D用户界面。

Linux下Socket编程,UDP与TCP,TCP下各种月艮

把握Linux下网络编程技术,能开发网络

Linux网络开发务器模式,PCAP数

通信应用与网络安全应用软件。

据抓包处理,ARP、IP、ICMP、TCP、UDP协议。

DQL语句,DML语句,DDL语句,Oracle函数,视

把握数据库SQL语句。

OracleSQL与图,索引,序列等。宿主变量,指示变量,游标

能进行数据库查询与操作。

Pro*C编程操作,事务处理,SQL操作与动态SQL,

能进行SQL数据库编程。

,非常处理,SQL与Oracle通信区。

把握基本的应用软件开发能力。

阶段项目网络爬虫:简易搜索引擎的实现把握程序的分析设计思路。

独至型简单应用软件的编码。

卜嵌入式ARM驱动开发课时:18天

ARM体系结构(包括指令分类,寻址方式、指

了解ARM体系结构与设计原理,熟练

令集、储备系统、非常中断处理),ARM嵌入

把握各种外设的工作原理与驱动机制。

式开发板硬件设计原理和基本硬件设计流

懂得bootloader的工作原理,

ARM嵌入式开发程。嵌入式Linux基本概念,ARM板的资源

能熟练使用uboot指令,

环境分配,启动模式,Bootloader工作原理,uboot

把握s3c6410开发板的uboot、内核、

的烧写,内核的烧写,根文件系统的烧写,

根文件系统的烧写

uboot的使用指令,嵌入式Linux开发环境的

能搭建嵌入式Linux开发环境

搭建。

字符设备驱动,块设备驱动,网络设备驱动,把握Linux内核模块的程序结构。

嵌入式驱动开

音频设备驱动,LCD液晶显示器驱动,PCI设备把握驱动开发的流程。

驱动等熟练开发常见设备的驱动

阶段项目至少3种常见设备驱动把握软件设计工具

►嵌入式ARM应用开发课时:5天

嵌入式GUI开QtEmbedded的安装编译,QtEmbedded常用组把握嵌入式QT库的使用,能开发嵌入

发件,2D绘制等,QT移植式GUI。

嵌入式网络开把握嵌入式网络通信编程,能开发嵌入

嵌入式环境下socket编程,UDP,TCP

发式网络通信程序

嵌入式数据库把握嵌入式数据库编程,能开发嵌入

嵌入式SQLite数据库,SQLite的移植

开发式数据库应用程序

嵌入式多媒体解码内存治理,JPEG与MPEG解码,摄像头视

把握摄像头图像与视频应用开发

开发频处理

通讯薄信息治理系统或者图像浏览器或者把握嵌入式应用开发技术。

阶段项目

文件下载与数据交换终端系统能独立完成嵌入式应用程序的开发。

►嵌入式3G智能手机开发课时:5天

把握iPhone开发环境的搭建。

把握iPhone基本交互与视图控制。

视图控制器,文件10,SQLite数据库,视图绘把握iPhone文件处理与数据库处理

iPhone应用开

制,图像绘制,音频播放与录制,事件、把握iPhone的图形绘制。

Multi-Touch及手势,点对点网络。把握iPhone事件、Multi-Touch及手势

处理。

把握iPhone的网络。

能独立完整开发一款手机游戏把握手

阶段项目3G手机游戏

机软件开发的特点

►项目实战课时:5天

可挑选的项目

1)点菜手持终端

2)视频点播手持终端

项目实施3)带短信功能的温度与火警报警系统

4)汽车智能报警系统

5)带短信功能的入侵检测监控系统

6)3G手机组装

课程知识点课时费用

C51、最小系统、常用输入输出、中断、定时器、串口、扩展、

单片机系统设计IIC、SPLAD、DA、RTC>液晶、电机、CAN总线

120

与开发

实践项目:基于Can的数据采集监控系统

ARM基础、最小系统、总线扩展、串口、中断、定时器、看

门狗、LCD、网口、声卡、USB、SD、AD、DA、UCOSS

ARM系统设计

作系统120

与开发

领实践项目:基于Arm的视频采集系统

绘制ARM+单片机双核嵌入式系统、单片机负责数据采集、

先高速电路板设计arm负责人机交互

120

与开发

学实践项目:Arm+单片机高速数据采集系统

常用命令、vi、linux配置、gcc编译器、shell编程、多进程、12800

习多线程、调度、通信、网络编程、C++、QT编程、数据库、

Linux应用设计

文件操作120

与开发

实践项目:基于QT的手持终端

划交叉编译环境制作、bootloader>内核配置裁剪、linux内核移

植、文件系统、网卡移植、声卡移植、led移植、boa移植、

Linux系统设计

webserver120

与开发

实践项目:嵌入式Linux运程监控系统构建

Linux驱动架构、字符驱动、块驱动、网络设备驱动(跑马灯、

Linux驱动设计步进电机、按键、液晶、视频米集驱动)

120

与开发

实践项目:手持终端驱动设计

ARM系统设计与开发

阶段一:嵌入式ARM系统基础

嵌入式基础及导论

ARM指令系统及汇编编程

ARM硬件设计及外设驱动编程㈠

ARM硬件设计及外设驱动编程㈡

阶段二:嵌入式ARM高级接口设计

ARM硬件设计及外设驱动编程㈢

ARM硬件设计及外设驱动编程㈣

ARM硬件设计及外设驱动编程㈤

阶段三:嵌入式实时操作系统设计

嵌入式实时操作系统UCOSII程序设计㈠

嵌入式实时操作系统UCOSII程序设计㈡

嵌入式实时操作系统UCOSII程序设计㈢

嵌入式实时操作系统UCOSII程序设计㈣

阶段四:嵌入式ARM应用系统设计

嵌入式应用系统设计、开发

嵌入式ARM视频监控应用系统

嵌入式ARM视频监控应用系统设计、开发调试

嵌入式ARM视频接口开发

嵌入式图形用户界面

嵌入式系统前后向通道控制设计

嵌入式人机交互设计

ARM通信技术

嵌入式项目开发系统测试指导

Linux系统设计与开发

阶段一:嵌入式bootloader

嵌入式Linux开发环境构建

嵌入式Linux引导程序

嵌入式bootload移植(u-boot)

课程知识点课时

硬件基

元器件、数电、模电、微机原理40

C51、最小系统、常用输入输出、中断、

单片机

定时器、串口、扩展、nc、SPI、AD、DA、

系统设

RT

温馨提示

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

评论

0/150

提交评论