最近在研究一块板子,是别人做的。
我是新手,对硬件只是了解很少,有点不知所措。
我们需要了解板子的结构,就需要查资料。可是没什么经验,就以为拥有强大搜索功能的google和百度就可以帮我们解决问题了。事实证明,我们错了。
对这方面的资料,最直接最有效的办法还是直接找到硬件厂商的官方网站,下载数据手册。可靠,省事。不过这必须要勇于挑战英文网页。我们也必须跟国际接轨啊。跟不上时代的脚步,就会被遗弃啊。
找到了硬件相关参数,接下来,我们需要打造属于自己的专用系统,就得安装XPE开发工具,这个安装比较麻烦。具体的过程可见附件。
我按步骤安装完成之后,发现还是有问题,当我打开“target designer”的时候会报错:“cannot connection to the database at “。。。。”
在网上也没有找到相关的解决办法,后来实验室一学姐帮我给解决了。方法可以跟大家共享一下:
在开始菜单那->运行中输入:msconfig,点击确定,进入“系统配置实用程序”,点击服务选项卡,选中SQL的有关选项,点击应用和确定后,重启机器。这个问题就解决了。
安装大概步骤如下 :
配置开发工作站
首先介绍开发用的工作站,一台标准PC机,硬件配置要求如下:
操作系统Windows XP Professional
PIII 500MHz 以上(建议1GHz以上)
256MB 内存 (建议512MB)
3GB 剩余硬盘空间
对该PC机的配置如下:
将硬盘设置两个分区
第二个分区分配为700MB,可以是FAT32格式或NTFS格式(这个分区将包含可启动的Windows XP Embedded Image)
主分区使用所有剩余的硬盘空间,可以设置为FAT32格式或者NTFS格式
在主分区中安装Windows XP Professional系统,并安装Windows XP Embedded 开发工具
修改BOOT.ini文件,将下面的代码部分增加到该文件中,可以使这台PC机双重启动,作为开发用的Windows XP Professional系统从分区一启动,而开发好的Windows XP Embedded Image从分区二启动。
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\\Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\Windows="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\\Windows="Microsoft Windows XP Embeddedd" /fastdetect
安装Windows XP Embedded开发工具
将Windows XP Embedded开发包的CD1放入CD-ROM中,在自动运行的提示中, 按照以下顺序安装XPE开发工具:
Tools Setup:安装XPE开发工具(包括Target Designer, Component Designer, Component Database Manager, 以及其他工具)
Database Engine Setup: 安装SQL Server 2000 Desktop Edition database engine (MSDE)
Database Setup: 安装组件数据库及Repositories
开发工作站的其他配置
在C盘新建一个XPE_Demo目录,用来放置开发中生成的配置定义文件和组件定义文件。
从CD-ROM上安装TweakUI示例文件到C:\\Program Files\\TweakUI。
这样我们就完成了开发工作站的准备工作。
文章评论(0条评论)
登录后参与讨论