摘要: |
嵌入式系统技术适用于特定设备,是以应用为中心、计算机技术为基础、辅助特定设备高质量地完成其功能为目的而设计的小巧的计算机系统。该系统主要适用于对功能、可靠性、成本、体积、功耗有严格要求的应用领域,其软硬件可裁剪,是由嵌入式硬件、嵌入式操作系统及用户的应用程序三个部分组成,用于实现对特定设备的控制、监视或管理等功能。
本文对车载导航技术在汽车领域的应用前景进行了调查研究,报告了车载导航拥有广泛的市场需求和巨大的发展潜力,在国内,车载导航才刚刚起步,交通业和城乡建设的发展,将促使车载导航技术得到广泛应用。嵌入式系统技术的进步与完善为车载导航技术的推广提供了可靠的技术平台。
本文对车载导航进行了驱动开发研究,采用了ARM9微处理器和Windows CE.net操作系统,根据车载导航系统的功能要求,结合ARM9及其硬件系统和软件平台的特点,开发了导航系统的驱动程序。
采用windows CE.net操作系统,选用了Windows CE.net操作系统的结构模型,应用Windows CE.net操作系统的开发工具——Platform Builder,定制了一个基于windows CE.net操作系统的平台,在该平台上实现了测定和导航功能。
开发了基于Windows CE.net导航系统驱动模型的本机设备驱动程序及流接口驱动程序,构建了它们的模型结构,建立了对流接口驱动程序的入口函数。
对LED进行了基于WindowsCE.net操作系统的驱动开发,分析了键盘的结构与工作原理,在WindowsCE.net操作系统下进行键盘驱动开发。
WinCE.net的界面与微软的Windows界面十分相似,系统功能强大、开放性好、便于移植、定制。应用于车载导航系统的开发,用户操作简便,整个系统容易实现人性化设计。
|