摘要
在汽车业高度发达的今天,汽车的导航定位与防盗技术变得越来越重要;这方面的研究也紧随新的电子技术的发展而进行.今天,GPS和GSM技术都已经发展的很成熟了,将这些技术融入汽车的导航定位与防盗已经成为研究发展的方向.该文介绍了这个系统的硬件构成,包括系统的微处理器ATMEGA128、GSM无线接收模块TC35T、GPS接收模块以及外围电路;系统的操作系统,源代码开放的实时嵌入式操作系统μ C/OS-Ⅱ;详细分析了系统数据信息处理中用到的通信协议GSM短消息协议(SMS 07.05)和国际航海电子协会标准导航协议NMEA0813协议.该设计采用了爱特美尔公司的高档AVR高速单片机ATMEGA128作为系统的微处理器;同时在软件设计上采用了源代码开放的实时嵌入式多任务操作系统μ C/OS-Ⅱ,将μ C/OS-Ⅱ操作系统移植到单片机上,将系统所要实现的功能分成多个任务分别设计任务程序,在操作系统的调度管理下进行系统的运行.具体的工作还涉及到对短消息通信协议和NMEA0813协议的详细分析,根据ICC AVR编译器与ATMEGA128单片机进行操作系统的移植,以及多任务之间优先级分配与多任务之间数据通信方式等工作;软件用C语言来编写.该研究涉及到单片机、无线通讯、GPS定位、源代码开放的实时嵌入式多任务操作系统μ C/OS-Ⅱ等多个方面的知识,这对基于GSM网的远程遥控系统、GPS定位导航系统、以及操作系统在嵌入式系统的应用都有一定的参考价值.