[发明专利]基于双串口的数据传输系统、方法及电子设备在审
| 申请号: | 202211056061.0 | 申请日: | 2022-08-31 |
| 公开(公告)号: | CN115633027A | 公开(公告)日: | 2023-01-20 |
| 发明(设计)人: | 朱洪波;蔡权雄;牛昕宇 | 申请(专利权)人: | 深圳鲲云信息科技有限公司 |
| 主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/568;G06F13/42 |
| 代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 邓新 |
| 地址: | 518048 广东省深圳市福田区福保*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 串口 数据传输 系统 方法 电子设备 | ||
本申请涉及一种基于双串口的数据传输系统、方法及电子设备。所述方法包括:将存储在上位机文件缓冲区的第一待传输数据传输至上位机第一串口模块,利用第一串行总线将上位机第一串口模块的第一待传输数据发送至下位机第一串口模块,以供下位机第二串口模块得到第二待传输数据,接收下位机第二串口模块利用第二串行总线同时发送至上位机第二串口模块的第二待传输数据和下位机的调试信息。本申请通过新增一路串口,下位机利用新增串口将上位机发送过来的数据传回给上位机,并同时将调试信息发送给上位机,调试人员可实时监测上位机与下位机之间传输的文件数据流,从而实现监控数据的传输过程,且在调试过程中上位机可以同步接收下位机的调试信息。
技术领域
本申请涉及数据传输技术领域,尤其涉及一种基于双串口的数据传输系统、方法及电子设备。
背景技术
目前,在嵌入式设计的上位机与下位机通信场景中,上位机和下位机通常需要传输文件,以及下位机需要通过串口给上位机发送调试信息以进行软件调试和开发。
现有技术中,上位机与下位机进行文件传输和调试信息传输是共用一个串口,当上位机与下位机利用串口传输文件时,此时由于串口已经被占用,因此无法再同时输出调试信息,导致数据传输过程对于嵌入式串口传输协议的开发人员来说是一个黑盒,无法实时跟踪数据传输的过程,一旦在传输文件过程中出现传输异常或传输错误,很难对传输异常的情况进行问题定位。
发明内容
鉴于以上内容,本申请提供一种基于双串口的数据传输系统、方法及电子设备,其目的在于解决上述技术问题。
为实现上述目的,本发明提供一种基于双串口的数据传输系统,所述系统包括上位机和下位机,所述上位机包括上位机第一串口模块和上位机第二串口模块,所述下位机包括下位机第一串口模块和下位机第二串口模块;
所述上位机第一串口模块与所述下位机第一串口模块通过第一串行总线通信连接,所述第一串行总线用于将第一待传输数据从所述上位机传输至所述下位机,以供所述下位机得到第二待传输数据;
所述上位机第二串口模块与所述下位机第二串口模块通过第二串行总线通信连接,所述第二串行总线用于将所述下位机预先生成的调试信息发送至所述上位机,并同时将所述第二待传输数据实时回传至所述上位机,以供所述上位机校验所述第一待传输数据与所述第二待传输数据是否相同。
为实现上述目的,本发明提供一种应用于上述系统的基于双串口的数据传输方法,所述方法应用于上位机,包括:
将存储在上位机文件缓冲区的第一待传输数据传输至所述上位机第一串口模块;
利用所述第一串行总线将所述上位机第一串口模块的所述第一待传输数据发送至所述下位机第一串口模块,以供所述下位机第二串口模块得到第二待传输数据;
接收所述下位机第二串口模块利用所述第二串行总线同时发送至所述上位机第二串口模块的所述第二待传输数据和所述下位机预先生成的调试信息。
为实现上述目的,本发明提供一种应用于上述系统的基于双串口的数据传输方法,所述方法应用于下位机,包括:
接收所述上位机第一串口模块利用所述第一串行总线发送至所述下位机第一串口模块的所述第一待传输数据;
将所述下位机第一串口模块接收的所述第一待传输数据发送至所述下位机第二串口模块,得到第二待传输数据;
利用所述第二串行总线将所述下位机第二串口模块的所述第二待传输数据和预先生成的调试信息发送至所述上位机第二串口模块。
为实现上述目的,本发明提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳鲲云信息科技有限公司,未经深圳鲲云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211056061.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于光纤传感损伤监测的包络提取方法
- 下一篇:一种计算设备





