嵌入式实验指导书.docx
- 文档编号:10229758
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:19
- 大小:3.16MB
嵌入式实验指导书.docx
《嵌入式实验指导书.docx》由会员分享,可在线阅读,更多相关《嵌入式实验指导书.docx(19页珍藏版)》请在冰点文库上搜索。
嵌入式实验指导书
实验指导书
硬件资源:
1、荣田PXA255实验箱一个
2、PC机一台
3、交叉串口线一根
4、网线一条
5、USB连接线一根(可选)
软件资源:
1、MicrosoftPlatformBuilder4.2
2、荣田实验箱的BSP安装包
3、MicrosoftEVC4.0withSP4
4、MicrosoftActiveSync3.7(可选)
注意:
在阅读本实验指导书之前,你应该已经准备好了以上的硬件资源,并在PC机上安装好了PB、BSP、EVC等软件。
本书主要有三部分内容:
1、用PB定制WindowsCE操作系统内核映像,并下载到开发板上运行
2、导出所定制内核的SDK,并安装到EVC中
3、用EVC开发Wince上的应用程序,并下载到开发板上或用模拟器运行
实验步骤:
第一部分:
1、启动PB
2、在File菜单中单击NewPlatform,单击Next
3、在BSP列表里,选择HYBUSX-HYPER255B:
ARMV4
4、在平台配置列表中,选择InternetAppliance(当然也可以选择其他的,PB会根据你的选择来添加不同的组件),在右下角的Platformname中填入平台名称,并选择路径。
5、选用默认的应用程序组件,单击Next
6、选用默认的网络组件,单击Next
7、系统提示TCP/IPv6的警告,单击Finish结束平台创建向导
8、在Platform下拉菜单中选择Settings
9、在BuildOptions中勾选第2、4项,单击OK
10、在PB的左边窗口可以看到已经添加的组件,如果不需要可以删除
11、在PB的右边窗口可以看到BSP中的所有组件,如果需要可以添加到平台中
12、选择好组件后,可以单击PB上方的BuildPlatform按钮,开始编译平台,接下来是一个漫长的等待过程
13、编译完成之后,如果没有错误,在相应的目录下就会生成一个NK.bin的内核映像,下面就是要将该内核下载到开发板上去运行。
选择Target下拉菜单下的ConfigureRemoteConnection,设置连接参数
14、在Download和Kernel中均选择Ethernet
15、保持上面的窗口不要关掉,打开PC机上的超级终端,波特率设为38400,无流控
16、用串口线和网线将开发板和PC机连接起来,打开开发板的电源,当超级终端有输出时按一下空格键,会看到有如下的菜单出现,将板子的IP设在与PC机在一个子网内,关掉DHCP,选项5设为Downloadnewimageatstartup,选项6设为Disabled,然后输入字母d,回车
17、在15步的那个窗口中单击Download旁边的Configure按钮,等一小会后在AvailableDevices窗口中会出现X-HYPER255的名字,选中这个名字,单击OK,确定
18、单击PB上方的连接按钮
,开始下载内核到开发板,会弹出一个警告窗口,点Yes
19、下载完成之后如果一切顺利的话,开发板的显示屏就会出现W的桌面了!
第二部分:
1、内核编译好之后,选择Platform下拉菜单下的ConfigureSDK,开始配置SDK信息,单击Next
2、在配置窗口中填入相应的厂商,版本信息,点下一步
3、选择需要支持的语言和开发环境,点下一步
4、单击Finish完成SDK的配置
5、选择Platform下拉菜单下的BuildSDK,开始导出平台的SDK
6、如果没有问题的话,在相应的目录下就会生成*_SDK.msi的安装文件
7、如果要将该SDK导入到EVC里,你只需要双击它,像安装其他软件一样安装它就可以了,详细步骤在这里就不讲了。
第三部分
1、打开EVC,新建一个工程,选择WCEMFCAppWizard(exe),右下角的CPUs选择WCEemulator和WCEx86(如果要在开发板上运行,应该选择WCEARMV4)
2、就像VC6下的MFC工程一样,选择窗口类型等参数
3、单击OK完成工程创建向导
4、编辑一个简单的HellowWorld窗口,过程与VC6中的一样
5、在平台的上方,配置编译选项并选择相应的SDK,这里因为是在模拟器上运行,所以选择模拟器的SDK
6、完成窗口的编辑后,在Build下拉菜单中选择RebuildAll,开始生成可执行文件
7、如果编译成功,单击EVC上方的
按钮,开始在模拟器上运行。
注意连接时要把PC机上的网线接好
8、如果一切顺利,一会儿之后就会弹出模拟器的界面了,进入MyComputer
9、在MyComputer目录下可以看到刚刚生成的hello的程序,运行它
说明:
用EVC开发的应用程序还可以通过USB连接线下载到开发板上运行,这需要在PC机和开发板上安装微软的ActiveSync同步软件,由于实验室的USB连接线资源不够,所以可能无法让每个组都使用,因此关于这一部分的操作说明在这里就不说了。
不过相信使用过智能手机与PC机互传文件的同学应该比较熟悉这个操作。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 实验 指导书