收藏本站
《吉林大学》 2004年
收藏 | 手机打开
二维码
手机客户端打开本文

基于COM架构红外手机管理软件的实现

李华晨  
【摘要】:手机已经成为人们生活中不可缺少的通讯工具,而随着科技的发展,手机的功能已不局限于通讯本身。手机中存有大量的信息:电话簿,短信息,记事本,日程等,手机的使用者需要将这些信息输入到手机中或者从手机中备份这些信息,这样就需要将手机与计算机连接,通过软件将信息写入手机或从手机中获取这些信息保存在计算机中,供恢复和查询使用。本文中详细叙述了基于COM架构的红外手机管理软件的总体结构和实现方法,并重点介绍了关键技术的实现细节。Mobile Manager实现了计算机对手机常用功能的操作和控制,包括创建、查询、修改、删除电话簿,发送、接收、删除短信息,群发短信息,查询手机信息,备份电话簿、短信到数据库或文本文件,并可以从数据库或文本文件中导出电话簿和短信息并恢复到手机中,建立呼叫等。本软件的意义不止是使用计算机对手机控制和操作,也是通过手机扩展计算机的通讯功能,使计算机可以通过短信息或者GPRS等与其它计算机建立无线通讯连接。 红外手机是指配有红外通讯适配器、能进行红外通讯的手机终端。这种手机终端可以按照标准红外协议或厂商协议与其他有红外通讯能力的设备进行通讯,如计算机、其它红外手机、PDA等。红外手机使用红外通讯协议与计算机相连后,计算机可以通过专有命令对手机进行设置、查询等操作,扩展了手机功能,并可以给手机提供额外的存储空间,使用计算机键盘可以提高输入速度等;红外手机之间相连可以共享资源、传输资料、进行互动游戏等。随着无线通讯技术的迅猛发展和红外通讯技术的成熟,越来越多的手机都配有红外适配器以提高手机的扩展能力。除手机之外很多设备也都具有红外通讯能力,如多功能电表可以进行红外抄表,笔记本电脑、PDA可以通过红外适配器进行通讯,电视机可以红外遥控等。随着红外线技术的发展,数据传输速度已有很大的提高,从标准SIR可以提供115.2kbps以下的传输速度,FIR可以提供4Mbps的传输速度,到VFIR提供16Mbps的高速传输,这样红外通讯已拥有广泛的应用领域。本文中的红外适配器使用安捷伦公司的红外收发模块HSDL-1100,配以辅助电路自制而成,可连接到主板的红外线插座,与手机之间建立57600bps无线通信连接。HSDL-1100提供逻辑电平与红外信号的转换接口, WP=54 提供串行、半双工红外数据通讯连接。整个集成电路中包括LED的驱动和一个接收器提供两种信号的输出,RXD-A输出信号为2.4到115.2Kbps ,RXD-B输出信号高达576Kbps和4Mbps,芯片中还包括降噪和放大的部分,物理层十分可靠。HSDL-1100集成度非常高,功耗低,发热量小。辅助电路使用贴片元件,使整个电路尺寸做到最小。 COM即组件对象模型(Component Object Model)是由微软公司创建,当今应用范围最广的组件模型之一。COM是一种二进制和网络标准,它允许任意两个组件互相通信,而不管它们是在什么计算机上运行(只要计算机是相连的),不管各计算机运行的是什么操作系统(只要该操作系统支持COM),也不管该组件是用什么语言编写的。在分布式应用中使用DCOM不必关心网络数据操作,节省时间和开发成本。COM组件作为一种有效的软件开发方法正受到越来越多的重视和研究,基于COM的程序设计使程序修改、升级、二次开发非常容易。近年来,随着DNA,中间件等三层体系结构和分布式对象的兴起,为基于可重用组件软件体系结构赋予了更多的内涵。组件重用的意义不再仅局限于开发周期的缩短,软件质量可靠性的提高,更重要的是组件组装式的开发在系统维护(如版本更新,功能增删等),分布式计算等方面所带来的极大便利。随着COM在其他操作系统中的应用,基于COM组件的应用软件开发必然会越来越多。本软件使用ATL实现松散耦合的COM组件架构,目标程序小,修改、升级、二次开发容易,甚至可以通过互联网实现快速自动升级。 AT命令是一套用于与调制解调器通讯的工业标准语言。调制解调器要么处于命令模式要么处于在线模式。通过AT命令设置的参数会被自动的反复使用,直到其它的命令修改这些设置,或将调制解调器关闭为止。移动电话产生后,厂商使用AT命令来控制移动电话终端。GSM AT命令集就是用来控制移动电话设备功能和GSM网络服务的专有命令集。在本文中就是使用AT command set for GSM Mobile Equipment (ME)(GSM 07.07 version 7.4.0 Release 1998)来控制移动电话的。 本文给出了基于COM技术结构的红外手机管理软件的总体结构,并从硬件选择、电路设计和软件实现两个方面详细描述实现手机管理软件的各个步骤。在硬件方面,为台式机加装的红外线适配器使用安捷伦公司的红外模块,配以辅助电路,实现了低功耗、 WP=55 高稳定性、高集成度的红外接收发装置;软件方面,基于COM技术,在Microsoft Windows 2000平台下使用Microsoft Visual C++ 7开发,数据库使用Microsoft Access 2000。文中详细描述了整个软件系统各模块使用的关键技术,其中重点介绍了短信息编码、解码的方法,此外还介绍了电话簿、基本信息的编解码,AT命令,UNICODE编码,HEX编码,7-bit编码等数据编码格式,数据的备份与恢复等。最后介绍了COM组件的二次开发接口,方便后续的开发。
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2004
【分类号】:TP311.52

【共引文献】
中国期刊全文数据库 前10条
1 熊伟;蔡中祥;沈雷;;基于ArcIMS的GIS服务器体系结构的研究与实践[J];安徽师范大学学报(自然科学版);2005年04期
2 袁泉,邵立,石昭祥;基于COM的通信对抗仿真软件设计[J];兵工自动化;2003年03期
3 孟德磊;高凯鹏;陈多娇;;在COM+三层模型中实现多组件协作[J];吉林大学学报(地球科学版);2008年S1期
4 王新国,高景昌;用COM+实现高效连接池[J];吉林大学学报(信息科学版);2004年06期
5 李华晨,赫枫龄;基于COM架构红外手机管理软件的实现[J];吉林大学学报(信息科学版);2005年05期
6 罗延廷;金心宇;;基于高精度定时器的材料电阻实时采集系统[J];传感技术学报;2006年03期
7 张锐;王连备;吴云东;;基于组件的数字摄影测量系统的设计与实现[J];测绘技术装备;2005年02期
8 孙晨霞,贺小扬,郝书珍,王爽;COM+的线程模型及其ATL实现[J];河北农业大学学报;2002年S1期
9 郭晓鹏 ,李存斌;利用Visual C++设计与开发通用查询组件[J];电脑编程技巧与维护;2004年01期
10 李建军,顾绍元;ACTIVEX控件实现即时通讯软件与WEB的交互[J];福建电脑;2005年10期
中国博士学位论文全文数据库 前1条
1 李海奎;FORSTAT(统计之林)核心部分关键技术的研究与实现[D];北京林业大学;2003年
中国硕士学位论文全文数据库 前10条
1 姜洪博;基于Windows的PC监控软件的设计与实现[D];电子科技大学;2010年
2 周成才;基于PLSA模型非法图片过滤技术的研究[D];内蒙古大学;2011年
3 周剑鸣;下一代车载信息娱乐系统用户界面应用程序框架设计与实现[D];复旦大学;2011年
4 刘勇;基于COM的GIS应用系统中一致性数据维护的研究与实现[D];国防科学技术大学;2002年
5 黄慧萍;基于WWW的远程故障诊断系统[D];西南交通大学;2003年
6 王连备;数字摄影测量软件设计的UML建模与组件技术研究[D];中国人民解放军信息工程大学;2003年
7 张剑;开放式数控系统的研究与应用[D];江苏大学;2003年
8 赵雷;多策略数据挖掘平台MSMiner构建中若干问题的研究[D];山东科技大学;2003年
9 李正兵;FMS运控软件快速开发技术研究[D];南京航空航天大学;2004年
10 肖娈;基于ATL核心远程设备诊断安全平台的研究[D];天津大学;2004年
【相似文献】
中国期刊全文数据库 前10条
1 ;1989~1990年我国激光与红外技术信息集锦[J];激光与红外;1991年01期
2 李生华,金元生;以设备诊断为目的的油液分析理论及其实现(三)[J];设备管理与维修;1997年10期
3 高沁;利用红外线端口实现数据传输[J];中国传媒科技;2002年03期
4 金良安,王孝通,付建国,杨常清;特种泡沫云对常用频段红外的干扰实验研究[J];激光与红外;2004年04期
5 赖岳雄,潘月多;对电流致热型设备红外诊断技术的探讨[J];广东电力;2004年04期
6 秉时 ,俞力;自动控制断电的红外安全保护器[J];红外;2004年05期
7 胡志鹏 ,李耐和;机载红外对抗系统[J];红外;2004年11期
8 ;《红外光电技术》第3卷目次介绍[J];红外;2004年11期
9 张珊珊;第五届全国红外科学技术交流会在武汉市举行[J];光学学报;1983年02期
10 ;HWL-5型红外凝结器[J];红外与激光工程;1989年04期
中国重要会议论文全文数据库 前10条
1 张晓东;韩颖;朱守正;刘昆;赵金歧;张德生;;红外电解质包层金属空心波导的制备[A];全国第十次光纤通信暨第十一届集成光学学术会议(OFCIO’2001)论文集[C];2001年
2 米红英;易如娟;田高友;;红外在用油油质衰变分析方法研究[A];中国汽车工程学会燃料与润滑油分会第13届年会论文集[C];2008年
3 闵代宜;林猷慎;;8~12μm视频/红外图像转换材料的研制及应用[A];第四届中国功能材料及其应用学术会议论文集[C];2001年
4 苏涛;孟宪军;;一个实用的红外线遥控电路[A];江苏省电工技术学会成立十周年庆典暨2004年学术年会论文集[C];2004年
5 张雄;韩继红;;建筑物红外热像检测技术研究[A];吴中伟院士从事科教工作六十年学术讨论会论文集[C];2004年
6 李秋华;杜鹢;任芳;;基于多分类器决策级融合的红外双波段图像目标识别[A];2009年先进光学技术及其应用研讨会论文集(上册)[C];2009年
7 杨蕾;曹恒;;一种新型NDT技术——双频红外检测的研究与应用[A];中国仪器仪表学会第五届青年学术会议论文集[C];2003年
8 赵东辉;聂佳相;陈国荣;FRUMAR M;WAGNER T;;新型硫系玻璃的红外光学透过性能研究[A];中国硅酸盐学会2003年学术年会论文摘要集[C];2003年
9 葛世名;李工一;;红外技术在玻璃热加工中的应用[A];全国第五届浮法玻璃及深加工玻璃技术研讨会论文集[C];2003年
10 石利霞;肖作江;杨瑞宁;安志勇;;红外动态尺寸在线检测技术研究[A];第三届全国信息获取与处理学术会议论文集[C];2005年
中国重要报纸全文数据库 前10条
1 浙江 陈文富;摩托罗拉A760通讯录红外导入实例[N];电脑报;2004年
2 机械工业仪器仪表综合技术经济研究所 石镇山;非接触红外体温测量与“非典”防治[N];科技日报;2003年
3 吉拉蒂洛;如何设定红外线通信端口[N];电脑报;2005年
4 河北 薛成;十路红外顺序遥控电路[N];电子报;2002年
5 本报通讯员 汤伟忠本报记者 仲崇山;“红外侦探”成守护神[N];新华日报;2007年
6 阿龙;用笔记本电脑红外口实现打印[N];中国电脑教育报;2001年
7 ;商务通短信王8866 全新红外掌上电脑[N];计算机世界;2002年
8 四川 王斌;自制智能型红外学习遥控器[N];电子报;2005年
9 文轩;“五朵金花”映红外资局服务窗口[N];中国工商报;2004年
10 志军;红外陶瓷:陶瓷家族新成员[N];中国矿业报;2005年
中国博士学位论文全文数据库 前10条
1 李凡;复杂背景抑制及弱小目标检测算法研究[D];西安电子科技大学;2010年
2 李欣;复杂背景下红外弱小目标检测算法研究[D];西安电子科技大学;2010年
3 顾晓蓉;时频域精密控制的单光子频率上转换探测研究[D];华东师范大学;2012年
4 许晓光;基于红外加热再生的柴油机排气微粒后处理技术的研究[D];大连理工大学;2002年
5 王智;机载多传感器数据融合技术研究[D];南京理工大学;2010年
6 王鑫;复杂背景下红外目标检测与跟踪算法研究[D];南京理工大学;2010年
7 王章野;地面目标的红外成像仿真及多光谱成像真实感融合研究[D];浙江大学;2002年
8 代少升;红外焦平面阵列实时非均匀性校正研究[D];重庆大学;2004年
9 张晓飞;基于DSP的红外焦平面阵列非均匀性校正技术研究[D];重庆大学;2002年
10 张向东;复杂目标和背景的红外与激光成象特性研究[D];西安电子科技大学;1997年
中国硕士学位论文全文数据库 前10条
1 李华晨;基于COM架构红外手机管理软件的实现[D];吉林大学;2004年
2 王东岩;红外灸疗仪治疗原发性骨质疏松症的临床研究[D];南京中医药大学;2001年
3 杨富民;红外热反射涂料的研究[D];北京工业大学;2002年
4 刘毅;基于红外白光干涉技术的MEMS器件形貌测试方法研究[D];中北大学;2010年
5 刘晔 ;非制冷红外焦平面热成像测温系统的研究[D];南京理工大学;2003年
6 许卫锴;用振动红外热像法检测层合结构脱层的初步研究[D];武汉理工大学;2004年
7 张尹馨;有源光旋转连接器的研究[D];天津大学;2004年
8 潘东杰;复杂条件下基于阈值分割的红外弱小目标检测和跟踪[D];西安电子科技大学;2010年
9 王思嘉;无人机火灾检测平台的设计和构建[D];华南理工大学;2010年
10 刘建强;加热炉红外无损评估研究[D];浙江大学;2002年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026