毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

智能掌上电脑PDA终端设计与实现+现状+需求分析 第4页

更新时间:2010-8-23:  来源:毕业论文
智能掌上电脑PDA终端设计与实现+现状+需求分析 第4页
图4-2  BSP和硬件开发环境之间的关系
(2)创建项目。
根据Windows CE智能PDA系统的功能需求,在定制过程中选择合适的组件。其中包括的组件有: MFC组件、.NET Compact Framework2.0组件、网络相关的组件、串行通信的组件以及音视频播放相关的组件等;
(3)编译项目。毕业论文http://www.751com.cn
点击菜单“Build OS”→“Sysgen”开始编译项目。生成操作系统镜像(NK.bin)并导出SDK;
(4)下载镜像到硬件平台,调试成功后启动。
将NK.bin下载到硬件平台上运行。
4.2.3 Windows CE若干组件说明
Windows CE采用模块化进行,在添加catalog可以看到很多相关的组件;Core OS(核心操作系统)是Windows CE提供的最丰富的功能特征集,定制操作系统的功能在很大程度上取决于开发者选择了那些Core OS的特性。这些Core OS特性不是孤立存在的,某些Core OS特性可能需要和另外一些特征的支持,当开发者为自己定制操作系统选择了某些特征时,其相关的另外一些特征会自动被加入到开发者定制操作系统,Platform Builder会自动解析特征或组件之间的相关性。
根据项目实现的功能需求,需添加的组件如下;
1、 USB设备支持
UP-Tech PXA270-S BSP: ARMV4I
 Device Drivers
  USB Host
   USB Host Controllers
    USB Host (OHCI)
Windows CE Drivers
 Core OS Services
  USB Host Support
   USB Human Input Devices (HID) Class Driver
    USB HID Keyboard and Mouse
   USB Storage Class Driver
 File Systems and Data Store
  Storage Manager
   FAT File System
   Partition Driver

2、 网络功能本文来自辣'文,论~文.网
UP-Tech PXA270-S BSP: ARMV4I
 Device Drivers
  Networking
   Local Area Networking (LAN) devices
    DM9000 Network Adapter
Windows CE Drivers
 Internet Client Services
  Browser Application
   Internet Explorer 6.0 for Windows CE - Standard Components
    Internet Explorer 6.0 Sample Browser
 Applications - End User
  Windows Messenger

3、 支持触摸屏
UP-Tech PXA270-S BSP: ARMV4I
 Device Drivers
  Touch
   Touch Screen
Windows CE devices
 Shell and User Interface
  User Interface
   Touch Screen (Stylus)

毕业论文http://www.751com.cn
4、 应用程序支持
Windows CE devices
 Applications and Services Development
  .NET Compact Framework
   .NET Compact Framework 1.0
  Component Services (COM and DCOM)
   Component Object Model
    COM
     CoCreateGuid functionality for OLE32
     COM Storage
  Microsoft Foundation Classes (MFC)
 Graphics and Multimedia Technologies
  Graphics
   DirectDraw
 Media
  DirectShow
4.3.4 Windows CE系统镜像的配置文件
1、Windows CE系统注册表简介
在微软嵌入式操作系统Windows CE中,注册表扮演着非常重要的角色,他是一个系统的数据库,存储着应用程序、驱动程序、和操作系统的配置信息。通常还存储着操作系统调用出现的状态信息。注册表的结构和磁盘的逻辑结构相似。
注册表是一个包含主关键子树的集合,它和文件目录树一样具有层次结构。每个子树又由更低的子树、键和键值项组成。键相当于文件系统的目录,每个键都包含若干键值项。键值项相当于文件系统末端的文件,它由键值名、数据数据类型和键值组成。
Windows CE注册表包括四个根键如图4-1所示,系统提供了丰富的对注册表访问的函数,用户可以方便地增加、删除或修改注册表的内容、读取系统运行时的信息和其他数据。

表4-1  Windows CE注册表根键
根  键  名 键  值  内  容
HKEY_LOCAL_MACHINE 硬件及驱动程序配置
HKEY_CURRENT_USER 用户配置数据
HKEY_CLASSES_ROOT OLE和文件类型匹配配置数据
HKEY_USERS 适用于所有用户的存储数据

2、BIB文件介绍本文来自辣'文,论~文.网
 BIB文件是一个二进制格式的构造文件,定义模块与文件如何被包含在一个操作系统镜像中。BIB的功能有:一是对内存表进行分配,另一个就是将自己的文件添加到设计的操作系统镜像中,BIB文件包含的可用区域见表4-4。

表4-2  BIB文件包含的可用区域
段 说  明
MEMORY 定义可用的物理内存、包括这段内存的开始地址、大小与内存类型。这个区域主要在config.bib文件中建立。毕业论文http://www.751com.cn
CONFIG 定义配置参数。
MODULES 加载指定对象模块到(主要是程序、动态链接库等)内存区域。
FILES 要放在操作系统镜像中的文件(数据文件、图片等)。

3、将应用程序及资源文件添加到系统镜像
配置文件FILES段是将一些数据资源文件,按照要求添加到设计的操作系统镜像中。每个FILES段必须满足顺序格式是:Name    Path   Memory Block   Type每个FILES段的定义如图表4-3。

上一页  [1] [2] [3] [4] 

智能掌上电脑PDA终端设计与实现+现状+需求分析 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。