串口数据处理方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:33719092 阅读:25 留言:0更新日期:2022-06-08 21:10
本发明专利技术公开了一种串口数据处理方法、装置、终端和计算机可读存储介质,方法包括:当监听到通过目标串口发送的目标数据后,读取目标数据,并将目标数据广播至与目标串口对应的至少一个目标协议模块;通过至少一个目标协议模块对目标数据进行解析。本发明专利技术通过在监听到通过目标串口发送的目标数据后对目标数据进行读取并广播至目标串口对应的至少一个目标协议模块,通过至少一个目标协议模块对目标数据进行解析,这样可以实现多个协议模块对同一个串口读取的数据进行解析,达到了单个串口支持多种通信协议的效果。多种通信协议的效果。多种通信协议的效果。

【技术实现步骤摘要】
串口数据处理方法、装置、终端及计算机可读存储介质


[0001]本专利技术涉及通信
,特别涉及一种串口数据处理方法、装置、终端及计算机可读存储介质。

技术介绍

[0002]在很多情况下,嵌入式设备通过串口与主控进行通信,很多设备产商会根据自己的需求来指定设备间通信的私有协议,在现有技术中,单个串口通信往往只支持单一的通信协议,但是,当嵌入式设备较多而串口资源有限的情况下,需要单个串口支持多种协议。
[0003]因此,现有技术还有待改进和提高。

技术实现思路

[0004]本专利技术实施例提供了一种串口数据处理方法、装置、终端及计算机可读存储介质,旨在解决现有技术中单个串口不能支持多种通信协议的问题。
[0005]第一方面,本专利技术实施例提供了一种串口数据处理方法,包括:
[0006]当监听到通过目标串口发送的目标数据后,读取目标数据,并将目标数据广播至与目标串口对应的至少一个目标协议模块;
[0007]通过至少一个目标协议模块对目标数据进行解析。
[0008]第二方面,本专利技术实施例本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种串口数据处理方法,其特征在于,包括:当监听到通过目标串口发送的目标数据后,读取所述目标数据,并将所述目标数据广播至与所述目标串口对应的至少一个目标协议模块;通过所述至少一个目标协议模块对所述目标数据进行解析。2.根据权利要求1所述的方法,其特征在于,所述监听到通过目标串口发送的目标数据,包括:当监听到目标文件句柄时,确定监听到通过目标串口发送的目标数据。3.根据权利要求1所述的方法,其特征在于,所述监听到通过目标串口发送的目标数据,包括:通过多路复用模型监听至少一个串口的文件句柄,所述至少一个串口包括目标串口;当监听到所述目标串口对应的目标文件句柄时,确定监听到通过目标串口发送的目标数据。4.根据权利要求1所述的方法,其特征在于,将所述目标数据广播至与所述目标串口对应的至少一个目标协议模块之前,所述方法还包括:建立串口与协议模块之间的对应关系;根据所述对应关系确定与所述目标串口对应的所述至少一个目标协议模块。5.根据权利要求4所述的方法,其特征在于,所述建立串口与协议模块之间的对应关系,包括:接收各个协议模块发送的回调函数注册请求;根据...

【专利技术属性】
技术研发人员:谢黎明
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1