- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统课程设计报告
指导教师:
学生班级:
学生姓名:
学 号:
班内序号: 08
课设日期: 2011/7/6~2011/7/10
目录
TOC \o "1-3" \h \z \u 一、课设目的 3
二、设计要求 3
2.1 功能要求 3
2.2 设计所需设备与工具 3
三、课设内容 3
四、课设环境 4
4.1 Windows CE的特点 4
4.2 Windows CE主要模块及其功能 4
4.3 Platform Builder开发工具介绍 5
五、设计步骤 7
5.1安装 XSBase270 的BSP 7
5.2实验平台的配置 7
5.3超级终端的设置 12
5.4使用jflash命令烧写Eboot 13
5.5 Platform Builder 配置 14
5.6 ActiveSync的使用 15
六、主要代码分析及结果 18
七、总结 20
一、课设目的
= 1 \* GB3 ① 了解嵌入式系统、嵌入式操作系统,掌握基于嵌入式系统的应用开发基本知识。
= 2 \* GB3 ②了解嵌入式操作系统Windows CE的特点,Windows CE的主要模块及各自的功能。掌握嵌入式操作系统Windows CE的配置、编译、移植方法。
= 3 \* GB3 ③了解Visual Studio.NET开发环境,掌握基于Windows CE平台的应用程序设计方法。
二、设计要求
2.1 功能要求
= 1 \* GB2 ⑴安装XSBase270实验开发平台的BSP;
= 2 \* GB2 ⑵在嵌入式操作系统Windows CE平台定制的集成开发环境Platform Builder(PB)上定制内核,编译和调试并生成内核映像文件,下载并运行编译好的Windows CE系统;
= 3 \* GB2 ⑶在VS.NET中编写对 XSBase270目标板上LED和七段数码管的控制程序,下载运行程序。
2.2 设计所需设备与工具
① 装有Platform Builder、Visual Studio.NET开发环境,有并口、串口和USB接口的PC 机一台。
② XSBase270 实验开发平台一套。
三、课设内容
= 1 \* GB4 ㈠嵌入式操作系统Windows CE平台的搭建
安装XSBase270实验开发平台的BSP。根据XSBase270实验开发平台的特点和系统需求,利用Platform Builder集成开发环境配置Windows CE操作系统的特性和功能。编译、链接操作系统内核,生成系统映像文件。下载并运行编译好的Windows CE系统。
= 2 \* GB4 ㈡七段数码管和LED显示控制程序设计
了解Windows CE下I/O访问机制和原理。了解LED和七段数码管的显示和控制原理。掌握Windows CE下访问硬件I/O寄存器的方法,以及使用Visual Studio.NET对硬件设备编程的一般方法。
四、课设环境
4.1 Windows CE的特点
Windows CE是微软开发的一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作,它是精简的Windows 95。Windows CE的图形用户界面相当出色。Win CE具有模块化、结构化和基于Win32应用程序接口以及与处理器无关等特点。
4.2 Windows CE主要模块及其功能
Windows CE 被分成不同的模块,其中最主要的模块有内核模块(Kernel)、对象存储模块、图形窗口事件子系统(GWES)模块以及通信(Communication)模块。
= 1 \* GB3 ①内核模块
内核模块是Windows CE 操作系统的核心,它为任何基于Windows CE 的设备提供处理器调度、内存管理、异常处理以及系统内通信等系统功能,并为应用程序使用这些核心功能提供内核服务。Windows CE 的内核模块通过CoreDLL 模块表示。所有的操作系统定制设计都必须包含这个模块,但并不是这个模块的所有组件都必需的,有一些内核组件是可选的。
= 2 \* GB3 ②对象存储模块
对象存储是Windows CE 的默认文件系统,它相当Windows CE 设备上的硬盘。对象存储是由共享一个内核堆的文件系统、系统数据库和系统注册表组成,即使在没有系统主电源时,对象存储也能维持应用程序及相关数据不会丢
您可能关注的文档
- 西安商圈分析研究.docx
- 医疗大数据的解决方案.docx
- 最新建筑节能方案介绍.docx
- 企业战略管理的案例.doc
- 气瓶安全技术监察规程(TSG-r0006-2014).doc
- 气门摇杆轴支座的课程设计.doc
- 汽车产业链的分析.doc
- 汽车空调系统论文说明.doc
- 汽车尾灯控制电路(课程设计报告书).doc
- 汽车专业论文 汽车发动机冷却系统维护.doc
- 安利股份-市场前景及投资研究报告-业绩同比高增,汽车内饰品类,TPU放量.pdf
- 2024年重庆电子工程职业学院职业倾向性测试题【word】.docx
- 教材管理系统C语言代码.docx
- 2024青海电工模拟考试题库低压电工证考试题库(全国通用).doc
- 2024宁夏电工证考试题模拟试题高压电工操作证考试题库(全国通用).doc
- 2024年杭州电工证考题低压电工证考试(全国通用).doc
- 2024深圳电工技师考试题库高压电工作业考试题库(全国通用).doc
- 2024年甘肃高压电工考试电工考试模拟100题及答案(全国通用).doc
- 2024年辽宁高压电工证理论考试题库高压电工模拟考试(全国通用).doc
- 2024年内蒙古电工试题模拟考试题库电工操作证考试题库(全国通用).doc
文档评论(0)