基于Windows CE车载系统的Modem驱动设计与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:zxy86983028
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Windows CE嵌入式系统是微软推出的一款全新的操作系统,具有抢占式多任务功能并且有着强大的通信能力。伴随着现代的网络、计算机和多媒体的发展,以及信息家电、GPS卫星导航,车载平台、机顶盒、手机等为代表的嵌入式系统应用的广泛发展,嵌入式系统已经深入走进我们的生活。与此同时,车载系统平台也在不仅仅局限于导航功能,而是谋求其更多多媒体的应用,随之而来的,是对车载等嵌入式设备更多功能的软件、外围设备设设计的需求,满足人们对于生活的各种需要。本课题的是为了研发一款具有娱乐功能的车载导航平台系统,研究基于Windows CE下的modem驱动的解决方案,解决车载系统移动终端上网的问题。本文从体验者的角度研究导航系统的功能需求,提出智能化上网的完整解决方案,做到让用户随时随地都可以通过车载平台进行网络活动。随着移动通信的迅速发展,手机设备已经非常常见,而手机本身就可以作为modem,本次设计驱动的主要对象就是手机设备,利用移动通信的网络访问互联网。同时随着3G时代的到来,3G上网卡也作为单独的modem市场也快速发展,因此,除了在保证手机最大兼容性设计之外,还兼容部分3G上网卡设备。但由于当今针对modem驱动都是针对于PC上的Windows设计,其实现仅仅针对本产品的实现,而其他手机modem却无法兼容。并且即使驱动完好但是其拨号设置动作较为复杂,也大大影响其功能的推广。在研究过程中,笔者针对本次课题的OEM提供的特殊微软架构的驱动特点,横向分析了标准微软架构上的成熟的modem驱动设计特点,结合OEM提供的底层驱动源码,从而提出了对于驱动的底层补充设计方案和上层开发方案,制定了一些列设计流程。本分首先分析了modem接口和以及3G上网卡极其相关协议,指出了在设计时要特别要注意的地方。其次对Windows CE系统下的modem驱动架构进行分析,并用此对比本课题使用的modem驱动的架构,对modem驱动开发有一个清晰的认识。最后开始对modem驱动进行设计,实现了包括多款手机和三款3G上网卡的支持,并设计了智能化拨号上网的API接口,完成modem驱动的完整解决方案。
其他文献
身份识别技术作为人工智能领域中的一个重要方面,受到人们的广泛关注。尤其,随着具有身份识别功能的智能机器人的出现,该技术的应用领域得到进一步拓宽。但是,由于技术复杂、价格
随着互联网技术和通信技术的飞速发展,越来越多的重要信息如:卫星云图、军事图像、医学图像以及个人秘密图像都需要通过网络进行传输。但互联网是一个开放的环境,重要信息在网上
基于实验教学、科学研究和工程应用的需要,本文设计了一套能够仿真控制系统的通用控制对象仿真平台和作为通用控制器使用的控制平台,并在两个平台上完成了三个系统的半实物仿真
LTE(Long Term Evolution)是一个新兴和有前途的技术,近年来又确立了其向4G发展的核心地位。然而目前在开源平台的资源方面却极度缺乏,严重的限制了不同研究群体评价整个LTE系
本课题来自于交通运输部全国重点运输车辆动态监管系统项目。近年来,为了减少交通事故的发生,加强对重点运输车辆的监管,各地方交管部门逐渐建立起基于卫星定位系统的车辆监
生物特征特征识别技术是现在公认的安全个人身份认证技术,目前,指纹识别、虹膜识别也已经应用于实际。能够用来进行进行身份确认的生物特征需要满足普遍性、唯一性、不变性、可
随着Internet的发展与普及,企业的运营日益扩展到Internet上,Internet已经成为世界上包含信息量最大、涵盖知识面最广的信息知识库,是全球信息传播的主要渠道,为人们提供了最
随着移动互联网时代的到来,在给我们的工作、生活带来极大便利的同时,也对无线网络的性能提出了更高的要求。由于无线网络天然的广播属性,研究者通常将研究着重于如何避免干
2005年国际电信联盟(ITU)发布了《ITU互联网报告2005:物联网》,正式提出了物联网的概念。近年来,无线传感器网络技术也得到了广泛研究和发展。比如Zigbee、RFID等传感器网络在智能
智能交通系统(ITS)是当今各国重点研究的领域之一,是集成了计算机技术、自动控制技术、人工智能技术的一种新型的控制系统,ITS最重要的特点是能够对现有的道路基础设施进行优化