基于WinCE平台嵌入式巡视仪的设计与开发

基于WinCE平台嵌入式巡视仪的设计与开发

论文摘要

基于WinCE嵌入式操作系统的仪器仪表的设计与开发日益得到人们的重视,它为开发者提供统一的编程接口,具有开发周期短、显示分析功能强大等特点。本文开发的基于平台级WinCE4.0的电力巡视仪正是这方面的尝试。论述了基于WinCE4.0平台的模块化体系结构及软硬件平台的搭建流程。将PlatformBuilder3.0作为基于WinCE4.0平台的嵌入式系统的开发工具,它提供了将定制的操作系统下载到目标平台的所有工具[1]。在平台的开发过程中主要分三部分完成:1.是构建平台,2.创建平台映像文件,3.将映像文件下载到目标设备上去。分析了WinCE4.0的实时性和嵌入性,总结了WinCE4.0平台下应用程序开发的特点。最后理解和掌握了操作系统的定制方法,电力巡视仪的软件设计(面向对象分析方法)与编程实现及与PC机的数据同步。电力巡视仪采用统一的Win32编程接口,多线程设计和模块化结构,可执行代码小,易于功能扩展。具有实时数据上传和下载、数据存盘、分析、统计等功能。便携式电力巡视仪作为电力管理信息系统的辅助部分,适用于工作分散且不需连续做业的工作环境,非常适用于移动巡视类工作。论文首先分析嵌入式操作系统的研究现状、技术背景、特点及应用。然后,以电力巡视仪为例,介绍了对“基于WinCE平台嵌入式巡视仪的设计与开发”这一课题的应用研究,包括需求分析、系统设计、主要子系统的编码实现、关键技术等主要部分。最后,本文对整个系统进行了客观的性能分析并提出了系统尚要解决的问题和改进目标。

论文目录

  • 摘要
  • ABSTRACT
  • 引言
  • 第一章 绪论
  • 1.1 嵌入式系统
  • 1.1.1 嵌入式系统技术特点及相关技术
  • 1.1.2 课题背景
  • 1.1.3 课题研究内容概述
  • 1.2 WINCE 嵌入式实时操作系统
  • 1.2.1 WinCE 的结构
  • 1.2.2 WinCE 的特点
  • 1.2.3 WinCE 实时性分析
  • 第二章 嵌入式电力信息系统
  • 2.1 电力信息系统
  • 2.1.1 电力信息化系统的发展现状及问题
  • 2.1.2 电力信息化发展的三个观点
  • 2.1.3 电力信息化过程中的标准化问题研究
  • 2.2 嵌入式PIS
  • 2.2.1 嵌入式数据库
  • 2.2.2 与PC-PIS 的比较
  • 2.2.3 开发嵌入式PIS 应考虑的问题
  • 第三章 基于WINCE 平台嵌入式电力巡视仪需求分析设计
  • 3.1 系统需求
  • 3.1.1 功能性需求
  • 3.1.2 非功能性需求
  • 3.2 需求分析
  • 3.2.1 识别参与者
  • 3.2.2 识别用例
  • 3.3 分析与设计
  • 3.3.1 静态结构模型
  • 3.3.2 动态行为模型
  • 3.3.3 物理模型
  • 第四章 基于WINCE 平台嵌入式电力巡视仪的解决方案
  • 4.1 选择开发工具
  • 4.2 数据同步(上传和下载)
  • 4.2.1 基于IIS 的Web 服务器配置
  • 4.2.2 SQL ServerCE 的服务端配置
  • 4.3 数据同步方法
  • 4.4 定制操作系统的关键问题及解决方法
  • 4.4.1 PlatformBuilder3.0 简介
  • 4.4.2 平台开发过程
  • 4.4.3 基于研华PCM-3350 定制WinCE 操作系统
  • 4.5 系统设计
  • 4.5.1 系统逻辑结构设计
  • 4.5.2 系统功能模块设计
  • 4.6 系统开发环境
  • 4.6.1 桌面系统开发环境
  • 4.6.2 PocketPC 掌上电脑开发环境
  • 4.7 桌面系统
  • 4.8 数据交互
  • 4.8.1 组建PDA 数据库
  • 4.8.2 任务返回后的数据处理
  • 4.9 移动巡视系统
  • 第五章 结束语
  • 5.1 应用价值
  • 5.2 研究局限性
  • 5.3 结论及展望
  • 参考文献
  • 致谢
  • 在学期间公开发表论文及参加的科研项目情况
  • 相关论文文献

    标签:;  ;  ;  

    基于WinCE平台嵌入式巡视仪的设计与开发
    下载Doc文档

    猜你喜欢