基于wince的C 应用程序开发:多功能画图软件.doc

基于wince的C 应用程序开发:多功能画图软件.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于wince的C 应用程序开发:多功能画图软件

XX大学信息科学技术学院 《嵌入式系统》大作业设计报告 项目名称 基于wince的C++应用程序开发:多功能画图软件 姓名: 学号:班级: 日期:2011.6.28 目录 一、概论 3 二、设计任务 3 1 、设计目的 3 2 、功能要求 3 3 、仪器设备 4 4 、设计内容 4 三、设计原理 4 3.1运行环境——WinCE6.0 4 3.2开发平台——Visual Studio2005 5 3.3开发语言——C++ 6 四、设计方案 8 3.1功能设计 8 3.2界面设计 8 五、系统测试与性能分析 13 4.1系统测试 13 4.2性能分析 15 六、结论 15 附录: 16 (1)参考资料 16 (2)设计步骤 16 (3)遇到的问题与解决方法 16 (4)程序清单 17 (5) 课程体会 22 《嵌入式系统设计》课程设计报告 一、概论   嵌入式嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用系统,对功能、对可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由以下几部分组成: 嵌入式微处理器外围硬件设备嵌入式操作系统特定的应用程序Windows?CE?的多线性、多任务、全优先的操作系统环境是专门针对资源有限而设计的。这种模块化设计使嵌入式系统开发者和应用开发者能够定做各种产品,例如家用电器、专门的工业控制器和嵌入式通信设备。Windows?CE?支持各种硬件外围设备及网络系统。包括键盘、鼠标、触摸屏、串行端口、以太网连接器、调制解调器、USB?设备、音频设备、并行端口、打印设备及存储设备等。此外,Windows?CE?支持超过1000个公Microsoft?Win32?API?和几种附加的编程接口,用户可利用他们来开发应用程序。Windows?CE?不仅继承了传统的Windows?图形界面,并且在Windows?CE?平台上可以使用Windows?98/2000/xp上的编程工具(如Visual?Basic、Visual?C++等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在Windows?CE?平台上继续使用。Windows?CE?系统(简称WinCE),它是为各种嵌入式系统和产品设计的一种压缩的、具有高效的、可升级的、体积小巧、组件化的硬实时嵌入式操作系统。主要由标题栏、菜单栏、工具栏、绘图工作区及页对话框组成对话框可以改变。 三、设计原理 3.1运行环境——WinCE6.0 WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。   其中CE中的C代表袖珍(Compact)、消费(Consumer)、通信能力(Connectivit)和伴侣(Companion);E代表电子产品(Electronics)。与Windows 95/98、Windows NT不同的是,Windows CE是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源于Windows 95/98,但Windows CE是基于WIN32 API重新开发、新型的信息设备的平台。Windows CE具有模块化、结构化和基于Win32应用程序接口和与 处理器无关等特点。Windows CE不仅继承了传统的Windows图形界面,并且在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visual Basic、Visual C++等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在Windows CE平台上继续使用。Windows CE并非是专为单一装置设计的,所以微软为旗下采用Windows CE作业系统的产品大致分为三条产品线,Pocket PC(掌上电脑)、Handheld PC(手持设备)及Auto PC。 2006年11月,微软公司其最新的嵌入式平台Windows Embedded CE 6.0正式上市。作为业内领先的软件工具,Windows Embedded CE 6.0将为多种设备构建实时操作系统,例如:互联网协议(IP)机顶盒、全球定位系统(GPS)、无线投影仪,以及各种工业自动化、消费电子以及医疗设备等。   在Windows Embedded诞生十周年之际,微软将首次在“共享源计划(Microsoft Shared Source programme)”中100%毫无保留地开放Windows Embedded CE 6.0内核,(GUI图形用户界面不开放)比Windows Embedded CE的先前版本的开放比例整体

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档