基于S3C2440的GPS导航平台研制

来源 :陕西科技大学 | 被引量 : 0次 | 上传用户:qqq1981115
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
车载导航系统集先进的全球卫星定位技术、地理信息技术、数据库技术、多媒体技术、现代通信技术与嵌入式计算机系统于一体,它通过可以进行实时更新的电子地图及卫星定位信号对车辆进行导航,并向驾驶员提供各种信息。本设计以参与的横向项目为依据,实现了嵌入式车载导航硬件平台的研制,成功的移植了嵌入式操作系统WindowsCE.NET,为后续的软件开发工作奠定了基础。 ARM技术在全球的飞速发展带动了世界各地嵌入式领域的更新换代,它提供的更低功耗、更快速度、更低成本的嵌入式微处理器解决方案。本设计使用三星公司的以ARM920T为核的S3C2440嵌入式处理器,与嵌入式图形加速芯片SM501一起构建了嵌入式GPS导航硬件平台。该平台集网卡、音频、视频、通信(包括USB、串口)、存储(包括flash、SDRAM、铁电、SDCard)、输入设备(矩阵键盘、触摸屏)于一体,具备GPS定位、导航,语音提示,浏览Internet,观看视频文件,播放音频文件,软件实时更新,地图数据库存储,电源管理等功能。在硬件设计上,讲述了CPU、SM501、串口、触摸屏、USB等硬件设备结构、原理,给出了电路设计原理。系统平台具有软硬件可伸缩性,硬件系统采用了冗余设计,为后续的升级工作奠定了基础。 微软的WindowsCE.NET是一款专门针对嵌入式系统开发的一款内核小、实时性强、可定制、功能强大的嵌入式操作系统。MicrosoftWindowsCE.NET提供了众多强大工具,允许用户利用它快速开发出下一代的智能化小体积连接设备。借助于完善的操作系统功能和开发工具,WindowsCE.NET为开发人员提供了构建、调试和部署基于WindowsCE.NET的定制设备所需的一切特性。平台开发工具PlatformBuilder是一个完全集成的开发环境(IDE),并且包括一个软件开发工具包(SDK)导出工具。WindowsCE.NET支持MicrosofteMbeddedVisualC++和MicrosoftVisualStudio.NET,为面向Microsoft.NETCompactFramework(Microsoft.NETFramework的一个子集)的Web服务和应用程序开发提供了一个完整的开发环境。本设计在硬件平台的基础上,利用以上开发工具完成了WindowsCE.NET操作系统的平台移植。介绍了WindowsCE系统的发展历程、操作系统模型、开发工具的使用、系统注册表原理、驱动开发原理、中断过程、等。详细介绍了平台移植过程中BootLoader开发,OAL层修改,串口驱动、触摸屏驱动、RTC驱动以及USBFunction驱动,WinCE平台定制实现的网上邻居、注册表保存、输入软键盘、FAT文件系统、应用程序支持、同步支持等功能。提及了WindowsCE.NET的应用程序开发。
其他文献
ISAD即起动助力发电一体化系统,是近些年来应用于车载设备中的一种新装置。ISAD系统能提供起动、电动助力、制动、阻尼等多项功能,具有更高的功率和扭矩输出。开关磁阻电机(SRM或SR电机)是电机技术与现代电力电子技术、微机控制技术相结合的产物,由于其结构简单坚固、成本低、高容错运行能力、低速高转矩能力、较高的能量密度和高温运行能力,尤其是具备四象限运行能力等突出优点,使它应用于汽车ISAD系统中,
在某些实时控制系统中,必须尽快地识别出混沌,以便及时采取控制措施避免系统进入无序状态。然而现有的混沌识别方法由于要求样本量大,无法满足实时性的要求。因此,研究在线实
随着现代工业和科学技术的发展,智能测量仪表在工业生产和科学研究等领域都获得了巨大的发展。本文结合自动化仪表实验室的热工综合实验系统的建设,自主开发了带CAN总线接口的
电阻炉热处理过程通常呈现严重大纯滞后、非线性、时变性,而且大型台车式电阻炉由于加热空间大,温度场存在强耦合、现场强干扰,给温度控制带来极大的不确定性,严重影响产品质量。
近年来,模糊逻辑、神经网络、进化算法、混沌优化、支持向量机等计算智能理论和方法是国内外电子工程、自动化、计算机科学等领域研究的热门前沿课题之一,取得了很大的发展,
随着能源问题的日益突出,石油成为国家发展国力的命脉。石油测井由于能够提供井下的各种动态参数,为发现油气藏和评价油气及产量提供科学依据,就越来越受到石油工业界的重视
伴随着经济全球化的浪潮,现代企业的经营理念正在由传统的单一竞争转向合作竞争,伴随着这一变化,企业的信息系统也在朝着协同化的方向变革。协同商务作为“第二代电子商务”,是当前国内外企业信息化努力的方向,它将给企业的组织结构和运作模式带来巨大的变革,也将给企业带来惊人的经济效益。现在,越来越多的企业已经开始实施协同商务系统,有成功的经验,也有失败的教训,因此,在现阶段对协同商务系统的实施策略进行研究,无
统计学习理论是在传统统计学基础上发展起来的一种具有坚实理论基础的机器学习方法,自20世纪90年代以来,自身形成了一个较完善的理论体系——统计学习理论,提出了新的模式识
多相流系统遍布于许多工业生产过程领域,例如煤粉输送、原油开采、污水排放、纸浆输送、粉尘测量等,其中多相流测量问题是现今研究者们广泛关注的重要研究领域.在众多的多相
保证生产安全和产品质量一直是工业生产过程的两大追求目标。在工业生产过程中,对过程实施性能监控,及时有效地发现和修复过程故障,提高产品质量一致性,是进行工业过程监控的