论文部分内容阅读
随着科技的进步,社会的发展,人的生活质量有了显著提高。几年前作为奢侈品的私家车进入到了许多普通人的生活中,科技的发展切实让人的生活变得更加轻松、更加美好。但是事物总是一分为二的,在看到汽车轻松便利的同时,我们也发现了其带来的许多社会问题,首先就是盗抢车辆事件频发,危及到群众的财产安全和人身安全;其次,汽车使用量的增加,也使交通拥堵现象更加严重,路况的日益复杂使得出行又变得困难。
分析汽车的普及带来的这些问题,不难看出如果能随时获取到精确的汽车坐标位置,就能很好的解决上述问题。本设计采用的是基于S3C2410处理器的硬件体系,将GPS模块与GSM模块相结合,GPS模块用于获取定位坐标,GSM模块用于收发短消息。处理器通过串口与两个通信模块进行数据交换,从GPS模块输出的导航电文中提取出定位坐标,车主可通过发送手机短信命令,申请车辆的定位数据,GSM模块可将坐标数据以短信方式回传;定位信息也可显示在车载显示器上,用于简单导航。软件方面,采用嵌入式Linux操作系统,移植初始化引导程序vivi后,将定制好的Linux内核移植到硬件系统中,在此软硬件基础上,编写所需的功能代码,最后通过交叉编译工具生成目标平台的可执行程序。程序中有三个关键,第一是对串口的读写操作,第二是对GPS数据的提取,第三是AT指令的使用。