论文部分内容阅读
随着中国现代化进程的加快,汽车的数量有了前所未有的增长,由此带来的道路交通问题也亟待解决。发展智能交通系统可以有效的解决这个问题,其中实时交通系统的建设是重点内容,它可以提供实时的道路交通信息,并对车辆进行引导,从而有效的解决道路拥堵以及由此衍生的资源、环境等问题。同时,GPS导航的广泛使用给我们的出行带来了极大的方便,但是传统的静态导航并不能够根据实时路况信息进行路径规划,所以设计和开发能够接收实时交通信息并能动态导航的终端设备成为一项很重要的工作。本文设计了一款可以接收实时交通信息的导航终端。导航终端基于Samsung公司的S3C2440处理器和Windows CE 5.0嵌入式操作系统,通过GPS与GPRS模块分别接收卫星定位信号和实时交通信息,在经过实时交通导航软件的分析处理后,将实时交通信息在电子地图上显示并据此进行动态导航。文中首先介绍了实时交通系统的结构和功能,以及导航终端接收实时交通信息的一般原理。第二章在分析了终端的功能需求后给出了其整体设计方案,包括系统的硬件架构和主要模块的选型,并对嵌入式操作系统做了分析和选择。第三章对Windows CE 5.0操作系统作了详细介绍,并根据所使用的硬件平台对Windows CE操作系统进行定制和移植,主要讲述了Boot Loader和OAL层的开发,实现了Windows CE 5.0操作系统在终端上的正常运行。第四章在Windows CE 5.0的基础上实现了终端的通信功能,主要完成了对SIM300模块的调试和导航软件的安装及测试。首先根据对实时交通导航软件的功能分析,列出了需要对SIM300进行的调试工作,然后使用AT指令完成了模块的串口连接及调试、短消息的收发测试、拨号上网和数据传输测试,并使用EVC设计了一个可以完成UDP传输的程序,由此验证了终端具备接收实时交通信息的能力。最终完成了实时交通导航软件的安装和测试,使终端可以连接服务器接收实时交通信息并可以进行动态导航。最后总结了在设计终端系统中所做的工作,并展望了实时导航终端今后需要改进的地方。