- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京科技大学 黄强 嵌入式实验报告
实验一 建立并编译WinCE平台
【实验目的】
掌握PB下WinCE平台的定制
【实验内容】
开始利用Platform Builder定制平台并编译
【实验流程】
将OURS-PXA270-EP实验箱的电源线、串口、网线、同步线、鼠标等全部连接。
由于已经安装好了BSP,我们可以直接打开Platform Builder5.0。
新建Platform Builder工程,在建立向导中进行名称、路径、BSP选择、设计模板、可选项目等的设置,完成WinCE平台的建立。
设置编译平台的参数。
构建新建里的WinCE平台的运行时映像。整个过程大约持续20分钟,构建成功后得到操作系统运行时的映像。
【实验结果】
见nk.bin
【小结】
通过这个实验,我们初步接触了PXA270EP实验箱,并通过Platform的建立,对Platform Builder有了一个初步了解,同时也对嵌入式开发的过程有了一个初步认识,掌握了PB下WinCE平台的定制。
实验二 定制增强型内核
【实验目的】
1.熟悉Platform Builder集成开发环境以及相关配置
·使用模板创建新平台
·添加和删除组件
·配置和运行平台
2.利用Platform Builder定制一个增强型内核,并下载到内存中。
【实验内容】
参照本实验指导书的步骤,定制一个包括Word(支持中文输入法)、图片浏览器、MediaPlayer、支持USB鼠标、键盘,并能通过USB从设备接口进行宿主机与目标版通信的内核。
【实验流程】
1.打开已创建好的PB,在PB右边的Catalog中添加其他组件。这里我们所做的与实验指导书上的不同,为了更好的配合我们的实验,我们所添加的内容有:
·Third Party-BSPs-OURS PXA270-Device Drivers-OEM Devices下所有内容。
·Platform Manager
·Third Party-BSPs-OURS PXA270-Device Drivers-USB Host-USB Host Controllers-PXA270x USB Host{OHC}
·Core OS-Windows CE devices-Core OS Services-USB Host Support-USB HID-USB HID Keyboard and Mouse
·Third Party-BSPs-OURS PXA270-Device Drivers-Input Devices-Keyboard/Mouse-OURS270 KEYPAD Driver
·Third Party-BSPs-OURS PXA270-Device Drivers-Networking-LAN devices-OURS270 LAN91C111 Driver
2. 选择Build OS|Sysgn开始构建,编译的结果生成了Eboot和NK.bin映像文件。
3.在终端进行配置。打开“超级终端”进行连接端口、波特率、数据流控制等的设置,此时会弹出名为11520的超级终端的窗口。
4.打开实验箱电源,此时窗口里会出现字符,快速按空格键。
5.当完成Eboot配置后,按下D,准备下载内核的映像文件NK.bin到实验箱上。
6.再进行PB里面的目标设备的配置。
7.对映像文件进行下载。
映像文件传输完成后,Eboot会根据设置,自动烧写到内存中,完成烧写以后,WinCE会自动启动。至此,一个功能较强的内核定制成功了。
【实验结果】
略
【小结】
经过这个实验,我熟悉了Platform Builder集成开发环境以及相关配置,虽然刚开始不知道这些配置有什么用,后来在老师的讲解下才渐渐明白,这些配置是为了后续的编程做准备的。
实验三 定制SDK并建立EVC下的开发环境
【实验目的】
熟悉SDK的概念,配置EVC下的开发环境
【实验内容】
生成SDK并安装,配置Embedded Visual C++的开发环境
【实验流程】
在已经建立好的PB中,新建一个SDK文件。
按步骤完成SDK的配置
点击Build SDK 这个过程大概要3分钟,在指定目录下生成SDK文件。
安装刚生成的SDK,之后即可在此模拟器上运行开发好的应用程序。
【实验结果】
见SDK文件
【小结】
SDK的概念其实对我们来说还是相对陌生的,在实验的过程中由于概念不了解我们并不太清晰的知道我们在做什么,直到我们查阅并了SDK的相关概念后才有所收获。SDK实际上是一个开发工具包,我们根据自己的开发需要,针对于自己的PB定制了一个专用开发工具包来便于我们的模拟开发。经过这个实验,我们了解了更多关于软件开发的知识,接触到了许多课堂上所学不到的内容,受益匪
您可能关注的文档
- JAVA综合项目设计报告模板_2.doc
- 室内装饰材料调研报告.doc
- 综合性实验报告模版.doc
- 实验室建设项目绩效评估自评报告.doc
- 6.2-做负责任的人-(共25张PPT) - 副本.ppt
- 湖大EDA第四次实验报告移位寄存器.doc
- 南昌大学单片机实验报告.doc
- 直流斩波电路的性能研究_3.doc
- 市场营销调查报告_9.doc
- 氧气的制备与性质实验报告.doc
- 广东省深圳市龙岗区德琳学校初中部2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省珠海市第四中学、立才学校、梅华中学2022-2023学年七年级上学期期中质量检测英语试题(原卷版+解析).docx
- 教科版2024-2025学年六年级科学上册第一单元第4课时《生物细胞》同步练习(含答案).docx
- 牛津沪教版七年级英语上册单元速记•巧练 Unit 7 【单元测试 · 提高卷】.docx
- 牛津沪教版七年级英语上册单元速记•巧练 Unit 5【单元测试 · 基础卷】.docx
- 广东省深圳市南山区太子湾学校2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省深圳市南山第二外国语学校(集团)2022-2023学年七年级上学期期中考试英语试题(含听力)(原卷版+解析).docx
- 牛津沪教版七年级英语上册单元速记•巧练 2023-2024学年七年级上学期期末英语全真模拟卷(深圳适用02).docx
- 广东省阳江市江城区2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省梅州市梅县区宪梓中学2022-2023学年七年级上学期期中英语试题(原卷版+解析).docx
最近下载
- 急诊医疗投诉纠纷的预防方法.pptx
- 湖北武汉青山区招聘社区干事笔试真题2023(含答案).pdf VIP
- 综合教程(第3版)增强版_第3册(何兆熊)unit1-unit6.pdf
- 人教统编版语文五年级上册 第二单元 双减分层作业设计案例 样例 将相和.pdf VIP
- 读后续写人与自然+课件--2025届高三英语上学期作文复习专项.pptx VIP
- 解读《中华人民共和国农村土地承包经营纠纷调解仲裁法》.pptx VIP
- 消防水池、人防有限空间专项施工方案全.docx
- 足球运球绕杆技术(课件)2021-2022学年体育五至六年级.pptx
- 部编版八年级历史上册导学案.doc
- 口腔实习小结.pdf VIP
文档评论(0)