车载调度终端设备及车载调度终端设备的串口复用方法技术

技术编号:16427763 阅读:99 留言:0更新日期:2017-10-21 22:26
本发明专利技术公开了一种车载调度终端设备及车载调度终端设备的串口复用方法,所述车载调度终端设备包括2G模块、处理单元及一个串口,2G模块包括无线通信模块及串口通信模块,处理单元与2G模块通过串口电连接;2G模块用于从串口中生成第一虚拟串口及第二虚拟串口,第一虚拟串口用于在无线通信模块与处理单元之间传输2G网络数据,第二虚拟串口用于在串口通信模块与处理单元之间传输通话数据或短信数据。本发明专利技术提供的车载调度终端设备提高了数据传输效率,实现了2G上网功能及通话功能之间的互不干扰,从而提高了用户体验度,且因所述2G模块的价格较低,从而降低了制造成本。

Serial port multiplexing method for vehicle dispatching terminal equipment and vehicle dispatching terminal equipment

Serial port multiplexing method of the invention discloses a vehicle dispatch terminal equipment and vehicle dispatch terminal equipment, the vehicle dispatch terminal device comprises a 2G module, a processing unit and a serial port, the 2G module includes a wireless communication module and serial communication module, processing unit connected with the 2G module through the serial port; 2G module is used to generate the first virtual serial port and two virtual serial port from the serial port, the first virtual serial port for the transmission of 2G network data between the wireless communication module and a processing unit, second virtual serial port for the transmission of data calls or SMS data between serial communication module and processing unit. Vehicle dispatch terminal equipment provided by the invention improves the efficiency of data transmission, achieved between the 2G function and communication function of the Internet do not interfere with each other, so as to improve the user experience, and because the 2G module with low price, thereby reducing the manufacturing cost.

【技术实现步骤摘要】
车载调度终端设备及车载调度终端设备的串口复用方法
本专利技术涉及一种车载调度终端设备及车载调度终端设备的串口复用方法。
技术介绍
目前,在车载调度终端设备中,数据链路必须时刻保持着,且必须和通话功能同时拥有,不能冲突。但是,2G(第二代移动通信技术)模块仅通过一个串口与车载调度终端设备的处理器电连接,因此2G模块只能将2G网络数据通过一个串口发送至处理器,无法传输通话数据或短信数据,或者只能将通话数据或短信数据通过一个串口发送至处理器,无法传输2G网络数据。这样的数据传输方式不仅数据传输效率低,且上网功能与通话功能之间相互受干扰,从而降低用户体验度。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中车载调度终端设备的2G模块的数据传输效率低,且上网功能与通话功能之间相互受干扰,从而降低用户体验度的缺陷,提供一种车载调度终端设备及车载调度终端设备的串口复用方法。本专利技术是通过下述技术方案来解决上述技术问题:一种车载调度终端设备,其特点在于,所述车载调度终端设备包括2G模块、处理单元及一个串口,所述2G模块包括无线通信模块及串口通信模块,所述处理单元与所述2G模块通过所述串口电连接;所述2G模块用于从所述串口中生成第一虚拟串口及第二虚拟串口,所述第一虚拟串口用于在所述无线通信模块与所述处理单元之间传输2G网络数据,所述第二虚拟串口用于在所述串口通信模块与所述处理单元之间传输通话数据或短信数据。较佳地,所述2G模块用于通过执行脚本来生成所述第一虚拟串口及所述第二虚拟串口。在本方案中,所述车载调度终端设备的操作系统选用Linux(一种基于Unix的开源的操作系统),因在所述Linux的开源环境下,各类脚本可较好地匹配运行。较佳地,所述处理单元与所述处理单元通过RS-232(异步传输标准接口)电连接。较佳地,所述2G模块还包括数据解析模块,所述数据解析模块分别与所述无线通信模块及所述串口通信模块电连接;所述无线通信模块用于通过所述数据解析模块与服务器建立TCP/IP(TransmissionControlProtocol/InternetProtocol,传输控制协议/因特网互联协议)连接,所述数据解析模块用于解析从所述服务器接收到的通信数据,并将解析后的所述通信数据发送至所述无线通信模块;所述数据解析模块还用于解析接收到的AT指令(Attention指令,应用于终端设备与计算机应用之间连接与通信的指令),并根据解析结果将通话信号或短信信号发送至所述串口通信模块。较佳地,所述车载调度终端设备还包括显示屏,所述显示屏与所述处理单元电连接。在本方案中,所述显示屏用于显示短信或与用户交互的通话界面,还用于导航或显示用户上网的相关信息。较佳地,所述车载调度终端设备还包括扬声器及麦克风,所述扬声器及所述麦克风分别与所述处理单元电连接。在本方案中,所述麦克风及所述扬声器用于支持用户进行通话。较佳地,所述2G模块为SIM800模块(2G模块中的一种型号);和/或,所述处理单元为MCU(MicrocontrollerUnit,微控制单元)。在本方案中,选用所述SIM800模块可与所述MCU较好地匹配,且价格较低,从而降低了制造成本。一种车载调度终端设备的串口复用方法,其特点在于,所述串口复用方法利用如上述的车载调度终端设备来实现,所述串口复用方法包括以下步骤:执行脚本,并从所述串口中生成所述第一虚拟串口及所述第二虚拟串口;通过所述第一虚拟串口进行2G网络数据在所述无线通信模块及所述处理单元之间的传输,通过所述第二虚拟串口进行通话数据或短信数据在所述串口通信模块及所述处理单元之间的传输。较佳地,所述2G模块还包括数据解析模块,所述数据解析模块分别与所述无线通信模块及所述串口通信模块电连接;在执行脚本之后,在进行所述2G网络数据的传输之前,所述串口复用方法还包括以下步骤:通过所述第一虚拟串口执行PPP(PointtoPointProtocol,点对点协议)拨号脚本进行PPP拨号上网,并通过数据解析模块与服务器建立TCP/IP连接;在进行所述2G网络数据的传输的步骤中,所述数据解析模块解析从所述服务器接收到的通信数据,并将解析后的所述通信数据发送至所述无线通信模块。较佳地,在进行通话数据或短信数据的传输的步骤中,所述数据解析模块解析接收到的AT指令,并根据解析结果将通话信号或短信信号发送至所述串口通信模块。在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。本专利技术的积极进步效果在于:本专利技术提供的车载调度终端设备提高了数据传输效率,实现了2G上网功能及通话功能之间的互不干扰,从而提高了用户体验度,且因所述2G模块的价格较低,从而降低了制造成本。附图说明图1为本专利技术较佳实施例的车载调度终端设备的结构示意图。图2为本专利技术较佳实施例的车载调度终端设备的串口复用方法的流程图。具体实施方式下面举个较佳实施例,并结合附图来更清楚完整地说明本专利技术。如图1所示,本实施例提供的车载调度终端设备1包括2G模块2、一个串口3、处理单元7、显示屏8、麦克风9及扬声器10,2G模块2包括数据解析模块6、无线通信模块4及串口通信模块5。其中,2G模块2为SIM800模块,处理单元7为MCU,选用所述SIM800模块可与所述MCU较好地匹配,且价格较低,从而降低了制造成本。串口3选用RS-232,2G模块2与处理单元7通过所述RS-232电连接。其中,2G模块2用于通过执行脚本从串口3中生成第一虚拟串口31及第二虚拟串口32,所述脚本为用于串口复用的脚本,第一虚拟串口31用于在无线通信模块4与处理单元7之间传输2G网络数据,第二虚拟串口32用于在串口通信模块5与处理单元7之间传输通话数据或短信数据。在本实施例中,第一虚拟串口31及第二虚拟串口32均为虚拟串口,并非具有物理性质的实体串口。在本实施例中,车载调度终端设备1的操作系统选用Linux,因在所述Linux的开源环境下,各类脚本可较好地匹配运行。数据解析模块6分别与无线通信模块4及串口通信模块5电连接,且与服务器11通信连接。其中,服务器11为用于车辆调度的服务器,且通过与车载调度终端设备1的网络连接来提供车辆调度的相关信息。无线通信模块4用于通过数据解析模块6与服务器11建立TCP/IP连接,数据解析模块6用于解析从服务器11接收到的通信数据,并将解析后的所述通信数据发送至无线通信模块4;数据解析模块6还用于解析接收到的AT指令,并根据解析结果将通话信号或短信信号发送至串口通信模块5。显示屏8、麦克风9及扬声器10分别与处理单元7电连接。其中,显示屏8用于显示短信或与用户交互的通话界面,还用于导航或显示用户上网的相关信息,麦克风9及扬声器10用于支持用户进行通话。如图2所示,本实施例还提供一种车载调度终端设备的串口复用方法包括以下步骤:步骤101、对2G模块2上电。通过2G模块2的端口引脚输入上电信号,从而对2G模块2的硬件和软件进行上电。步骤102、执行脚本,生成第一虚拟串口31及第二虚拟串口32。2G模块2执行用于串口复用的脚本,并从串口3中生成第一虚拟串口31及第二虚拟串口32。在完成步骤102后,并列进行两个相互独立的流程,分别为第一流程及第二流程本文档来自技高网...
车载调度终端设备及车载调度终端设备的串口复用方法

【技术保护点】
一种车载调度终端设备,其特征在于,所述车载调度终端设备包括2G模块、处理单元及一个串口,所述2G模块包括无线通信模块及串口通信模块,所述处理单元与所述2G模块通过所述串口电连接;所述2G模块用于从所述串口中生成第一虚拟串口及第二虚拟串口,所述第一虚拟串口用于在所述无线通信模块与所述处理单元之间传输2G网络数据,所述第二虚拟串口用于在所述串口通信模块与所述处理单元之间传输通话数据或短信数据。

【技术特征摘要】
1.一种车载调度终端设备,其特征在于,所述车载调度终端设备包括2G模块、处理单元及一个串口,所述2G模块包括无线通信模块及串口通信模块,所述处理单元与所述2G模块通过所述串口电连接;所述2G模块用于从所述串口中生成第一虚拟串口及第二虚拟串口,所述第一虚拟串口用于在所述无线通信模块与所述处理单元之间传输2G网络数据,所述第二虚拟串口用于在所述串口通信模块与所述处理单元之间传输通话数据或短信数据。2.如权利要求1所述的车载调度终端设备,其特征在于,所述2G模块用于通过执行脚本来生成所述第一虚拟串口及所述第二虚拟串口。3.如权利要求1所述的车载调度终端设备,其特征在于,所述处理单元与所述处理单元通过RS-232电连接。4.如权利要求1所述的车载调度终端设备,其特征在于,所述2G模块还包括数据解析模块,所述数据解析模块分别与所述无线通信模块及所述串口通信模块电连接;所述无线通信模块用于通过所述数据解析模块与服务器建立TCP/IP连接,所述数据解析模块用于解析从所述服务器接收到的通信数据,并将解析后的所述通信数据发送至所述无线通信模块;所述数据解析模块还用于解析接收到的AT指令,并根据解析结果将通话信号或短信信号发送至所述串口通信模块。5.如权利要求1所述的车载调度终端设备,其特征在于,所述车载调度终端设备还包括显示屏,所述显示屏与所述处理单元电连接。6.如权利要求1所述的车载调度终端设备,其特征在于,所述车载调度终端...

【专利技术属性】
技术研发人员:王莹
申请(专利权)人:上海大潮电子技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1