金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210904111.X (22)申请日 2022.07.29 (71)申请人 北斗星通智联科技有限责任公司 地址 401120 重庆市渝北区玉峰山 镇桐桂 大道3号 (72)发明人 沈树茂 汪骏 张富国  (74)专利代理 机构 北京超凡宏宇专利代理事务 所(特殊普通 合伙) 11463 专利代理师 徐丽 (51)Int.Cl. G06F 11/22(2006.01) G06F 21/60(2013.01) H04L 9/40(2022.01) (54)发明名称 一种基于云服务的串口调试方法及装置 (57)摘要 本申请提供了一种基于云服务的串口调试 方法及装置, 涉及数据通信技术领域, 应用于串 口调试系统, 所述串口调试系统包括设备端、 客 户端和服务器, 基于预存储的波特率列表遍历PC 机上的所有串口, 读取每个所述串口的设备输出 信息; 将读取的每个所述串口的设备输出信息加 密后传输至服务器, 以通过所述服务器将加密后 的每个所述串口的设备输出信息转送至客户端; 解密并分析所述客户端接收的每个所述串口的 设备输出信息, 并相应生 成每个所述串口的调试 信息; 将生成的每个所述串口的调试信息加密后 传输至服务器, 以通过所述服务器将加密后的每 个所述串口的调试信息转送至每个所述串口连 接的设备端, 从而达 到远程串口调试的目的。 权利要求书2页 说明书7页 附图4页 CN 115237699 A 2022.10.25 CN 115237699 A 1.一种基于云服务的串口调试方法, 其特征在于, 应用于串口调试系统, 所述串口调试 系统包括设备端、 客户端和服 务器, 所述方法包括以下步骤: 基于预存储的波特率列表遍历PC机上的所有串口, 读取每个所述串口的设备输出信 息; 其中, 所述波特率列表存 储有多个不同数值的波特率, 不同的串口连接不同的设备端; 将读取的每个所述串口的设备输出信 息加密后传输至服务器, 以通过所述服务器将加 密后的每 个所述串口 的设备输出信息转送至客户端; 解密并分析所述客户端接收的每个所述串口的设备输出信 息, 并相应生成每个所述串 口的调试信息; 将生成的每个所述串口的调试信 息加密后传输至服务器, 以通过所述服务器将加密后 的每个所述串口 的调试信息转送至每 个所述串口连接的设备端。 2.根据权利要求1所述一种基于云服务的串口调试方法, 其特征在于, 所述基于预存储 的波特率列表遍历 PC机上的所有 串口, 读取每 个所述串口 的设备输出信息, 包括以下步骤: 将每个串口分别与波特率列表中的波特率进行逐一配对, 直至该串口与相应的波特率 配对成功; 对配对成功的串口读取其设备输出信 息, 并将配对成功的串口和波特率作为数组进行 保存。 3.根据权利要求2所述一种基于云服务的串口调试方法, 其特征在于, 所述将读取的每 个所述串口的设备输出信息加密后传输至服务器或者将生成的每个所述串口的调 试信息 加密后传输 至服务器, 包括以下步骤: 基于openssl的AES加密算法将读取的每个所述串口的设备输出信息或者将生成的每 个所述串口 的调试信息进行加密; 采用基于socket构 建的TCP协议将加密后的每个所述串口的设备输出信息或者调试信 息发送至服 务器。 4.根据权利要求3所述一种基于云服务的串口调试方法, 其特征在于, 采用多线程的方 式将读取的每 个所述串口 的设备输出信息加密后并行传输 至服务器。 5.根据权利要求4所述一种基于云服务的串口调试方法, 其特征在于, 通过如下方式相 应生成每 个所述串口 的调试信息: 针对每个所述串口的设备输出信 息基于预存储的调试模型, 生成每个所述串口的调试 信息; 其中, 所述调试模型存 储具有设备输出信息与调试信息之间的映射关系; 或者针对每个所述串口的设备输出信 息基于用户输入指令, 生成每个所述串口的调试 信息。 6.根据权利要求5所述一种基于云服务的串口调试方法, 其特征在于, 通过所述服务器 将加密后的每 个所述串口 的调试信息逐个或者群发至每 个所述串口对应连接的设备端。 7.根据权利要求6所述一种基于云服务的串口调试方法, 其特征在于, 通过所述服务器 将加密后的每个所述串口的调试信息转送至每个所述串口连接的设备端之后, 还包括以下 步骤: 将所述设备端接收的加密后的调试信息进行解密, 并写入该设备端。 8.一种基于云服务的串口调试装置, 其特征在于, 应用于串口调试系统, 所述串口调试 系统包括设备端、 客户端和服 务器, 所述装置包括:权 利 要 求 书 1/2 页 2 CN 115237699 A 2读取模块, 用于基于预存储的波特率列表遍历PC机上的所有串口, 读取每个所述串口 的设备输出信息; 其中, 所述波 特率列表存储有多个不同数值的波 特率, 不同的串口连接不 同的设备端; 第一传输模块, 用于将读取的每个所述串口的设备输出信息加密后传输至服务器, 以 通过所述服务器将加密后的每 个所述串口 的设备输出信息转送至客户端; 生成模块, 用于解密并分析所述客户端接收的每个所述串口的设备输出信息, 并相应 生成每个所述串口 的调试信息; 第二传输模块, 用于将生成的每个所述串口的调试信息加密后传输至服务器, 以通过 所述服务器将加密后的每 个所述串口 的调试信息转送至每 个所述串口连接的设备端。 9.一种电子设备, 其特征在于, 包括: 处理器、 存储器和总线, 所述存储器存储有所述处 理器可执行 的机器可读指令, 当电子设备运行时, 所述处理器与所述存储器之间通过总线 通信, 所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的于 云服务的 串口调试 方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 该计算机可读存储介质上存储计算机程 序, 该计算机程序被处理器运行时执行如权利要求1 ‑7任一所述的基于云服务的串口调试 方法的步骤。权 利 要 求 书 2/2 页 3 CN 115237699 A 3

PDF文档 专利 一种基于云服务的串口调试方法及装置

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于云服务的串口调试方法及装置 第 1 页 专利 一种基于云服务的串口调试方法及装置 第 2 页 专利 一种基于云服务的串口调试方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:27:57上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。