基于wince的示波器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题 目 智能家居控制系统客户端程序                  姓 名 蔡锷 学 号 3070421075 专业班级 07计算机2班 姓 名 沈文杰 学 号 3070421074 专业班级 07计算机2班 任课教师 黄一春 分 院 信息工程与工程分院 完成日期 2010年×月×日 一 开发背景 在工业高度发达的今天,人在工业生产过程中的参与将越来越少,有人工完全参与生产的工作方式已几乎不可见,在大多数情况下,是机器和电脑代替人们 进行工作,比如对机器设备电压变化,环境温度,湿度的变化的实时了解和掌控,例如在炼钢企业,就需要对温度有实时的了解和控制,而且人工的去读取和记录数据变化的工作量也太大,而且也不能做到精确和实时。不可能运用到实践中,所以一款能实时监控电压,温度,湿度等环境参数变化情况的软件就显的尤为有用,如果能开发这么一款软件,必将大大提升工作效率,并能得到广泛运用,必将有巨大的商业市场。 二 项目的系统分析 目的分析 此次项目的目标是开发一款用于工业生产的环境参数示波器,此软件要能反映环境参数的变化。包括温度,电压等,并通过波形图的形式展示出来。 技术分析 此次开发的软件运行的平台是微软的wince平台,属于嵌入式技术范畴,所以我们需要嵌入式的软件开发方面的技术,并熟悉掌握wince平台的特点和结构。在开发语言的选择上,因为是嵌入式平台,所以应该选择一种高效率的开发语言,这里我们选择C++。 软件将实现对环境数据的测试和传输,需要运用到串口技术,将电脑通过串口与外设硬件相连,实现数据的传输。所以项目开发需要串口编程技术。 由于要采集温度,电压等数据,所以必须有相应的硬件设备,实现对温度和电压等数据的采集和传输。 资源分析 软件资源 当前我们拥有的软件资源主要有EVC开发平台,visual studio 2008R软件开发平台。 硬件资源 PC机若干,开放的网络资源,温度监测硬件设备,电压监测设备。 对于开发此项目上述软件资源和硬件资源已能满足需求。 项目风险分析 项目将面临如下风险: 如果项目开发失败,之前花在此项目上的时间和精力将付之东流,更糟糕的是我们的WINCE期末成绩就没了— —! 我们的开发能力将受到刘老师的质疑。。。 项目前景 此项目的发展前景广阔,因为在工业高度发达的今天,人在工业生产过程中的参与将越来越少,有人工完全参与生产的工作方式已几乎不可见,在大多数情况下,是机器和电脑代替人们 进行工作,比如对机器设备电压变化,环境温度,湿度的变化的实时了解和掌控,例如在炼钢企业,就需要对温度有实时的了解和控制,而且人工的去读取和记录数据变化的工作量也太大,而且也不能做到精确和实时。不可能运用到实践中,所以一款能实时监控电压,温度,湿度等环境参数变化情况的软件就显的尤为有用,如果能开发这么一款软件,必将大大提升工作效率,并能得到广泛运用,必将有巨大的商业市场。 三 相关技术的介绍 一 EVC开发环境的运用 EVC=Embedded Visual C++,是Windows CE下软件开发工具之一Wince平台 微软Windows CE 被设计成针对小型设备(它是典型的拥有有限内存的无磁盘系统)的通用操作系统。Windows CE 可以通过设计一层位于内核和硬件之间代码来用设定硬件平台,这即是众所周知的硬盘压缩层(HAL),(在以前解释时,这被称为 OEMC (原始设备制造)适应层,即 OAL; 内核压缩层,即 KAL。 以免与微软的 Windows NT 操作系统 HAL 混淆)   不象其它的微软 Windows 操作系统,Windows CE 并不是代表一个标准的相同的对所有平台适用的软件。为了足够灵活以达到适应广泛产品需求, Windows CE 采用标准模式,这就意味着,它能够由一系列软件模式做出选择,从而使产品定制。另外,一些可利用模式也可作为其组成部分,这意味着这些模式能够通过从一套可利用的组份做出选择,从而成为标准模式,通过选择,能够达到系统要求的最小模式, OEM 能够减少存储脚本和操作系统的运行。C++这个词在中国大陆的程序员圈子

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档