您当前的位置:城市网 >> 广嵌教育
站内搜索:

ARM+WINCE开发周末班

培训学校
广嵌教育
优惠价格
¥5500学校价:¥5500(节省:¥0)
开班时间
常年滚动开班  
上课城市
广州
上课地址
   [地图]
交通路线
在线查询
关键词语
  
课程详情
课程描述
以ARM+WINCE平台为核心,使学生掌握WINCE系统的底层设计和调试、总线/接口的体系架构及系统性能调试等嵌入式软件的高级开发技术。使学生深入理解WinCE系统的内核架构,并能进行相应的系统设计和优化。通过一个具体的项目开发过程,让学生具备独立完成基于WINCE的嵌入式系统开发过程,具备动手能力和解决问题的能力,并能从系统整体的角度去独立思考和分析/解决问题。
培训目的
通过本课程的系统学习,学员可以深入掌握Windows CE在ARM平台上应用开发的方法,清晰理解Windows CE操作系统的完整体系结构,能对Windows CE 的系统开发及驱动开发有清晰的认识和深刻的理解
培训对象
计算机类专业、电子专业的毕业生,有志从事嵌入式WinCE开发的学员
职场定位
入学要求
熟悉C语言,C++语言,VC
开课时间
2009-12-19
课  时
156学时
授课地点
广州
证  书
WinCE-MOC认证
授课讲师
黄文中
详细课程介绍
序号
课程名称
课程内容
1
ARM体系架构与编程

嵌入式微处理器 ARM寄存器 ARM工作模式
ARM异常中断 ARM汇编指令分类 ARM汇编指令寻址方式
ARM汇编程序设计 C及汇编语言混合编程
实验:
基本ARM汇编指令编程;数据访问练习;
ARM汇编和C混合编程;
ARM指令和THUMB指令混合编程

2
ADS1.2开发环境与接口控制
ADS1.2开发环境使用 Multi-ICE仿真器使用
ARM开发调试环境建立 ARM GPIO应用
ARM存储器控制器 ARM中断控制器(IRQ和FIQ)
实验:
ARM汇编语言与C语言实现跑马灯;
IRQ与FIQ中断流程分析
3
ARM接口控制(二)
ARM时钟及定时器;TFT LCD驱动程序设计
ADC控制器应用;触摸屏应用及校准
实验:
看门狗定时器应用;LCD显示曲线及图片;
LCD汉字显示实验;ADC应用实验;触摸屏实现实验
4

ARM接口控制(三)

PWM时钟应用;实时时钟及闹钟应用
bootloader分析及设计
实验:
蜂鸣器控制;实时时钟及闹钟应用;
ARM工作模式转换;ARM启动代码设计
5

ARM接口控制(四)

NOR Flash应用设计;NAND Flash应用设计
IIC总线控制器
实验:
NOR Flash编程;NAND Flash编程;
基于IIC总线的EEPROM访问
ARM综合项目架构
6

Windows CE快速入门

Windows CE/Mobile操作系统介绍及开发流程
Windows CE操作系统的介绍
Windows CE应用开发流程
建立Windows CE开发环境
实验:
开发板的认识与使用
平台模拟器的建立和使用;
系统镜像与应用程序的生成与编译下载
7

Windows CE下C语言高级编程

函数与程序结构、指针、数组、常用算法、库函数、
数据结构基(包括链表、队列、栈、树、哈希表、图等内容)
8
Windows CE下C++高级编程
Windows CE C++面向对象编程的编程方法
9
Windows CE 窗口消息机制
与MFC程序的开发
Windows CE 窗口消息机制与MFC程序的开发
Windows CE系统事件驱动和消息响应机制
C++与MFC MFC框架中的消息机制
Windows标准控件和通用控件
MFC控件类介绍及使用范例
窗口和消息 回调函数 Windows CE中程序的整体结构
文字的输出与基础屏幕绘图
实验:
MFC控件实验;文字的输出与绘图
10

Windows CE高级应用编程(一)

菜单,对话框,窗口编程
Windows CE下多线程编程,进程和线程的概念
多线程的实现 文件操作与串口通信
实验:
文件操作与进程控制
11

Windows CE高级应用编程(二)

Windows CE 通信编程
实验:
通信编程
12

Windows CE 内核基础

Windows CE 内核机制 文件系统、内存管理、系统调度
Windows CE内核映像调试 Windows CE核心模块介绍 Windows CE内核启动 过程分析
Windows CE访问设备地址的实现
Windows CE 中断介绍 Windows CE OAL层相关代码分析
实验:
内存堆栈;进程调度;内核调试
通过地址映射操作外部IO地址,实现LED控制
添加外部中断,进行中断触发
13

Windows CE Boot Loader开发

操作系统的引导模式与BootLoader介绍
Boot Loader的控制流程分析
Boot Loader的开发与使用
2410平台的Boot Loader分析
实验:
Bootloader跟踪调试实验
SD卡下载映像实验
启动logo的添加实验
14
Windows CE内核定制与移植
Windows CE 系统文件目录的定制
Windows CE开机启动顺序的控制
Windows CE 通过内核定制实现快捷加密
硬件看门狗在系统层的应用
实验:
Windows CE内核定制与移植到目标板
15
Windows CE 驱动基础
设备驱动的分类-流接口驱动与内建驱动
标准流接口驱动介绍 流接口设备驱动的架构
流接口设备驱动的加载过程
基于标准串口驱动详细分析流接口驱动
16

Windows CE驱动开发 (一)

串口驱动 键盘驱动 电源管理
17
Windows CE驱动开发  (二)
flash驱动 LCD&触摸屏设备驱动
18
Windows CE5 Shell的定制
Windows CE Shell特点
Shell组件及Shell功能
安装运行一个定制的Shell
定制shell用户界面
实验:
Shell定制实验
添加文件及文件快捷方式实验
程序自启动加载实验
19

Linux设备驱动设计(三)

块设备驱动
20
Copyright © 2011 cn.cityy.cn 城市网 版权所有
中国·城市教育 粤ICP备06023013号