会员登录|免费注册|忘记密码|管理入口 返回主站||保存桌面|手机浏览|联系方式|购物车
企业会员第1年

广州仕玛信息技术有限公司  
加关注0

搜索
新闻中心
  • 暂无新闻
产品分类
  • 暂无分类
联系方式
  • 联系人:广州仕玛信息技术有限公司
  • 电话:400-660-8967-0
  • 邮件:zw243746@qq.com
站内搜索
 
友情链接
  • 暂无链接
首页 > 供应产品 > C语言嵌入式程序员高级培训班
C语言嵌入式程序员高级培训班
单价 9800.00 / 班
询价 暂无
浏览 824
发货 广东广州市
校区 广州仕玛信息技术有限公司校区
过期 长期有效
更新 2016-04-06 08:06
 
详细信息
适合对象:

大专以上学历相关专业教育背景,具备C语言、模电、数电、微机原理基础;培训中心将对报名者进行统一基础筛选考试,通过者方可参加该培训班。

价 格:

9800元

课时安排:

来电咨询

上课地点:

仕玛信息技术有限公司 广州市天河区龙口中路华天国际广场17a2

课程内容:

C语言嵌入式程序员高级培训班

一、培训目标:

掌握三种编程语言(C、C++、ARM汇编语言);掌握嵌入式Linux操作系统、熟悉WinCE、VxWorks、μC/OS-П等操作系统;掌握ARM7、ARM9系列、XScale架构的PXA270等嵌入式微处理器。以嵌入式系统实际项目为依托,学员分组,在课时内合作完成嵌入式系统开发。

经过培训班的理论培训和嵌入式开发项目的实践,学员可以独立完成基于嵌入式Linux等操作系统的软件编程。优秀者可以独立完成嵌入式系统的接口驱动程序,掌握嵌入式系统内核移植技术

二、培训内容:

初级、中级、高级,步步提高,引导您步步成长。

(一)嵌入式初级开发

1、嵌入式系统硬件基础与ARM体系结构(30理论+25实践)
理论课程
第一讲:嵌入式系统简介
第二讲:嵌入式系统硬件基础
第三讲:ARM处理器体系结构
第四讲:ARM指令集
第五讲:ARM微处理器接口设计
第六讲:嵌入式系统的初始化分析
实践课程
实验一:通过一个例子把系统用起来,熟悉开发版
实验二:如何设计实用的电路版
实验三:ARM的开发工具与编程,熟悉嵌入式开发环境
实验四:ARM汇编程序设计
实验五:键盘驱动汇编程序设计(选做)
实验六:ARM初始化分析实验
实验七:汇编语言实验
2、嵌入式C语言与RTOS基础(35理论+30实践)
理论课程
第一讲:嵌入式系统软件概述
第二讲:操作系统基础
第三讲:实时操作系统μC/OS-II
第四讲:实时操作系统的移植
第五讲:嵌入式系统的应用软件编程技术
实践课程
实验一:μC/OS-II下的多任务编程
实验二:系统的消息循环实验
/OS-II在ARM上的移植
实验四:文件系统应用实验
实验五:UDP通信实验
综合实验一:多通道仪表数据采集实验
综合实验二:移植开源游戏到嵌入式平台
(二)嵌入式中级开发
1、Linux开发基础(30理论+25实践)

理论课程
第一讲:Linux系统入门基础
第二讲:Linux程序设计基础—C环境
第三讲:LinuxShell编程
第四讲:任务管理、同步与通信
第五讲:嵌入式Linux下的串口通信
第六讲:嵌入式Linux网络编程
实践课程
实验一:熟悉Linux基本操作
实验二:Linux基础编程
实验三:shell编程实验
实验四:Linux多线程编程
实验五:Linux串口编程实验
实验六:socket编程实验
实验七:QT编程
综合实验:Web服务器设计
2、嵌入式Linux的构建及应用开发(30理论+25实践)
理论课程
第一讲:构建嵌入式Linux系统
第二讲:嵌入式BootLoader技术
第三讲:ARM-Linux内核原理与移植初步
第四讲:嵌入式GUI
第五讲:嵌入式数据库
实践课程
实验一:构建嵌入式Linux开发环境实验HelloWorld
实验二:Bootloader实验
实验三:Linux内核裁剪与编译
实验四:构建文件系统实验
实验五:定时器驱动模块加载
实验六:QT编程
综合实验:电子点菜系统
3、嵌入式系统接口设计与Linux驱动程序(35理论+25实践)

理论课程
第一讲:Linux系统驱动概述
第二讲:典型模块的构建
第三讲:字符设备驱动程序
第四讲:中断处理
第五讲:mmap操作
第六讲:块设备驱动程序
第七讲:一个双色LED的Linux驱动程序设计
第八讲:按键的Linux驱动程序
第九讲:触摸屏接口设计与LINUX驱动程序
第十讲:PS/2接口设计与LINUX键盘/鼠标驱动程序
第十一讲:异步串口与LINUX驱动程序
第十二讲:显示接口与LINUX帧缓冲
实践课程
实验一:Linux编译环境使用实验
实验二:典型驱动模块实验
实验三:步进电机驱动实验?D?D字符设备驱动
实验四:直流电机驱动实验?D?DPWM驱动
实验五:CAN总线驱动实验?D?D中断处理、SPI驱动
实验六:framebuffer实验?Dmmap重映射技术
实验七:IDE/CF卡驱动实验?D块设备驱动
综合实验一:USB摄像头驱动实验
(三)嵌入式高级开发
嵌入式系统设计方法学(30理论+10实践)
理论课程
第一讲:IT工程师职业素养;
第二讲:嵌入式软件工程实践;
第三讲:嵌入式系统项目需求分析;
第四讲:嵌入式系统软硬件协同设计;
第五讲:嵌入式系项目管理;
第六讲:嵌入式软件测试;
实践课程
实验一:编写需求分析
面向产品设计的项目实践(120实践)
实践课程
第一讲:嵌入式产品设计流程管理;
第二讲:智能手机的设计;
第三讲:手持仪器的设计;
第四讲:车载多媒体系统的设计;
第五讲:便携式煤体播放器的设计;