【技术实现步骤摘要】
本专利技术属于计算机系统软件,具体涉及一种ide容器与物理目标机串口通信的方法。
技术介绍
1、随着云计算技术的发展,越来越多的开发者和企业将开发环境迁移到云端。然而,在云环境下,ide(集成开发环境)容器与物理目标板之间的串口通信成为了一个难题。传统的串口通信方式适合开发环境宿主机和目标板通过串口直连的场景,无法直接应用于云环境,导致开发者在使用云集成开发环境从事嵌入式系统开发时遇到诸多不便。
技术实现思路
1、有鉴于此,本专利技术提供一种ide容器与物理目标机串口通信的方法,构造虚拟串口设备,建立虚拟串口设备与物理目标板的映射关系,基于容器配置实现宿主机与ide容器的虚拟串口共享,ide容器通过虚拟串口设备与物理目标板通信。本专利技术能够有效地解决在云环境中,ide容器无法直接访问物理目标板串口的问题。提高了嵌入式软件开发效率和物理目标板管理的便捷性。
2、本专利技术的技术方案:
3、在本专利技术的一个实施例中,提出一种ide容器与物理目标机串口通信的方法,用于
...【技术保护点】
1.一种IDE容器与物理目标机串口通信的方法,其特征在于,用于在云平台中实现容器和目标板的串口通信,在目标板上加载或调试程序;所述通信方法包括:在IDE容器宿主机上构造虚拟串口设备,并建立虚拟串口设备与物理目标机串口设备的对应关系;映射宿主机的虚拟串口设备到IDE容器,使容器可以向虚拟串口设备发送和接收数据;
2.根据权利要求1所述的IDE容器与物理目标机串口通信的方法,其特征在于,对应关系具体为:在宿主机上建立多个虚拟串口设备,每个IDE容器通过虚拟串口设备连接目标板。
3.根据权利要求2所述的IDE容器与物理目标机串口通信的方法,其特征在于
...【技术特征摘要】
1.一种ide容器与物理目标机串口通信的方法,其特征在于,用于在云平台中实现容器和目标板的串口通信,在目标板上加载或调试程序;所述通信方法包括:在ide容器宿主机上构造虚拟串口设备,并建立虚拟串口设备与物理目标机串口设备的对应关系;映射宿主机的虚拟串口设备到ide容器,使容器可以向虚拟串口设备发送和接收数据;
2.根据权利要求1所述的ide容器与物理目标机串口通信的方法,其特征在于,对应关系具体为:在宿主机上建立多个虚拟串口设备,每个ide容器通过虚拟串口设备连接目标板。
3.根据权利要求2所述的ide容器与物理目标机串口通信的方法,其特征在于,所述对应关系通过列表或文件进行维护。
4.根据权利要求3所述的ide容器与物理目标机串口通信的方法,其特征在于,在所述目标板的管理侧的服务器上设置有多个端口,每个端口连接一个目标板。
5.根据权利要求4所述的ide容器与物理目标机串口通信的方法,其特征在于,所述宿主机端创建虚拟设备,请求服务器上各端口的内网ip,并建立虚拟设备与服务器各端口内网ip的映射关系,并以本地文件的形式存储并维护所述映射关系。
6.根据权利要求5所述的ide容器与物理目标机串口通信的方法,其特征在于,当所述宿主机端与目标板进行串口通...
【专利技术属性】
技术研发人员:张钢岭,李运喜,田丹,李少辉,张世杰,
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。