System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 虚拟串口参数配置方法、装置、电子设备及存储介质制造方法及图纸_技高网

虚拟串口参数配置方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41291991 阅读:5 留言:0更新日期:2024-05-13 14:42
本申请涉及一种虚拟串口参数配置方法、装置、电子设备及存储介质,方法包括:建立命令通道;其中,命令通道设置在上位机与串口网关之间,命令通道用于传输串口参数;响应于用户的参数配置操作,获取参数配置操作对应的第一串口参数;其中,第一串口参数为上位机中虚拟串口的串口参数;通过命令通道将第一串口参数发送至串口网关,以使串口网关根据第一串口参数设置第二串口参数;其中,第二串口参数为与串口网关连接的串口设备的物理串口的串口参数。通过本申请提供的技术方案,用户在上位机上即可对物理串口的串口参数进行设置,有效的简化了串口参数的配置操作,有利于提升在进行串口参数配置时的用户体验。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种虚拟串口参数配置方法、装置、电子设备及存储介质


技术介绍

1、虚拟串口是指通过软件模拟的串行通信接口,在上位机上建立的虚拟串口在没有实际硬件串口的情况下,仍能够使用串行通信进行数据传输和控制,在上位机与串口设备之间实现数据的交互。

2、在一些业务场景中,串口设备上的物理串口的串口参数发生变化,此时需要技术人员及时对物理串口的串口参数进行配置,使得物理串口的串口参数与虚拟串口的串口参数相匹配,从而保证上位机与串口设备之间的通信。

3、然而,用户在对串口设备的串口参数进行配置时,需要借助特定的调试设备或应用程序在串口设备连接的串口网关中对串口设备的串口参数进行设置,无法直接在上位机上就完成对串口设备的串口参数的配置,导致对于串口设备的串口参数配置操作繁琐,用户体验差。


技术实现思路

1、本申请提供了一种虚拟串口参数配置方法、装置、电子设备及存储介质,以解决现有技术中对于串口设备的串口参数配置操作繁琐,用户体验差的技术问题。

2、第一方面,本申请提供了一种虚拟串口参数配置方法,应用于上位机,所述方法包括:

3、建立命令通道;其中,所述命令通道设置在上位机与串口网关之间,所述命令通道用于传输串口参数;

4、响应于用户的参数配置操作,获取所述参数配置操作对应的第一串口参数;其中,所述第一串口参数为上位机中虚拟串口的串口参数;

5、通过所述命令通道将所述第一串口参数发送至串口网关,以使串口网关根据所述第一串口参数设置第二串口参数;其中,第二串口参数为与串口网关连接的串口设备的物理串口的串口参数。

6、第二方面,本申请提供了一种虚拟串口参数配置方法,应用于串口网关,所述方法包括:

7、响应于命令通道建立请求,建立命令通道;其中,所述命令通道设置在串口网关与上位机之间,所述命令通道用于传输串口参数;

8、通过所述命令通道获取第一串口参数;其中,所述第一串口参数为上位机中虚拟串口的串口参数;

9、根据所述第一串口参数设置第二串口参数;其中,所述第二串口参数为连接的串口设备的物理串口的串口参数。

10、第三方面,本申请提供了一种虚拟串口参数配置设备,其特征在于,所述设备包括:

11、虚拟串口管理模块,用于建立命令通道;其中,所述命令通道设置在上位机与串口网关之间,所述命令通道用于传输串口参数;

12、并用于通过所述命令通道将第一串口参数发送至串口网关,以使串口网关根据所述第一串口参数设置第二串口参数;其中,所述第二串口参数为与串口网关连接的串口设备的物理串口的串口参数;

13、串口软件,用于响应于用户的参数配置操作,获取所述参数配置操作对应的所述第一串口参数;其中,所述第一串口参数为上位机中虚拟串口的串口参数。第四方面,本申请提供了一种电子设备,包括:至少一个通信接口;与所述至少一个通信接口相连接的至少一个总线;与所述至少一个总线相连接的至少一个处理器;与所述至少一个总线相连接的至少一个存储器,其中,所述处理器被配置为:用于执行本申请上述第一方面所述的虚拟串口参数配置方法或本申请上述第二方面所述的虚拟串口参数配置方法。

14、第五方面,本申请还提供了一种计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行本申请上述第一方面所述的虚拟串口参数配置方法或本申请上述第二方面所述的虚拟串口参数配置方法。

15、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,在上位机与串口网关之间建立了命令通道,区别与用于传输数据的数据通道,命令通道用于对用户的串口参数配置参数进行传输。当用户在上位机上对第一串口参数进行配置时,通过命令通道将虚拟串口的串口参数传输至串口网关,使得串口网关根据虚拟串口的串口参数对物理串口的串口参数进行配置。通过本申请提供的技术方案,能使上位机串口软件对虚拟串口设置的参数能直接应用到串口网关上的串口,因此,用户在上位机上即可完成对串口设备的串口参数的配置,不需要在串口网关处修改串口参数,有效的提升了用户体验。

本文档来自技高网...

【技术保护点】

1.一种虚拟串口参数配置方法,应用于上位机,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,建立命令通道,包括:

3.根据权利要求2所述的方法,其特征在于,在发送所述命令通道建立请求至串口网关上设置的监听端口后,还包括:

4.根据权利要求1所述的方法,其特征在于,通过所述命令通道将所述第一串口参数发送至串口网关,以使串口网关根据所述第一串口参数设置第二串口参数,包括:

5.一种虚拟串口参数配置方法,应用于串口网关,其特征在于,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,根据所述第一串口参数设置第二串口参数,包括:

7.根据权利要求5所述的方法,其特征在于,在根据所述第一串口参数设置第二串口参数后,还包括:

8.一种虚拟串口参数配置装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括:至少一个通信接口;与所述至少一个通信接口相连接的至少一个总线;与所述至少一个总线相连接的至少一个处理器;与所述至少一个总线相连接的至少一个存储器,其中,所述处理器被配置为能够实现权利要求1-4任一所述的方法或权利要求5-7中任一所述的方法。

10.一种计算机存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令用于执行如权利要求1-4任一所述的方法或权利要求5-7中任一所述的方法。

...

【技术特征摘要】

1.一种虚拟串口参数配置方法,应用于上位机,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,建立命令通道,包括:

3.根据权利要求2所述的方法,其特征在于,在发送所述命令通道建立请求至串口网关上设置的监听端口后,还包括:

4.根据权利要求1所述的方法,其特征在于,通过所述命令通道将所述第一串口参数发送至串口网关,以使串口网关根据所述第一串口参数设置第二串口参数,包括:

5.一种虚拟串口参数配置方法,应用于串口网关,其特征在于,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,根据所述第一串口参数设置第二串口参数,包括:

<...

【专利技术属性】
技术研发人员:朱礼明杨程航唐小虎李发亮
申请(专利权)人:东土科技宜昌有限公司
类型:发明
国别省市:

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

1