摘要
GPS车辆导航系统由导航控制中心、车载导航终端和GPRS通信网络3大部分组成。车载终端硬件平台基于ARM处理器,以嵌入式Linux作为操作系统。终端导航软件主体结构是2个并行的线程,主要功能模块包括数据接收、数据处理和语音输出等。数据接收模块从串口读取GPS数据;数据处理模块对当前GPS数据进行分析,判断当前经纬度范围内是否有信息点需要触发;语音输出模块对每1s需要输出的语音提示内容进行排队,输出完整正确的语音信息。软件的实际运行效果良好。
The vehicle navigation system was constituted by three parts: navigation and control center, vehicular terminal and GPRS communication network. The hardware of vehicular terminal was based on ARM CPU, and the Operating System was embedded Linux. The terminal software had two parallel threads. And the main function modules included data reading, data processing and voice output modules. The data-reading module read the GPS data from GPS receiver serial pert. The data processing module judged whether there was an information point should be output. And the voice output module managed to output unabridged and correct voice information by queuing for the voice. In practice, the software can run well.
出处
《无线电工程》
2006年第10期31-32,39,共3页
Radio Engineering
关键词
GPS导航系统
车载终端
多线程
语音排队
GPS navigation system
vehicular terminal
muhiple-thread
voice queuing