[发明专利]一种基于云账户远程共享使用嵌入式板的开发调试系统及方法在审
申请号: | 202211301954.7 | 申请日: | 2022-10-24 |
公开(公告)号: | CN115658501A | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 钟继坤 | 申请(专利权)人: | 四川启睿克科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/22;G06F11/263;H04L9/40;H04L41/0803;H04L67/00 |
代理公司: | 四川省成都市天策商标专利事务所(有限合伙) 51213 | 代理人: | 赵以鹏 |
地址: | 610000 四川省成都市中国(四川)*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 账户 远程 共享 使用 嵌入式 开发 调试 系统 方法 | ||
1.一种基于云账户远程共享使用嵌入式板的开发调试系统,其特征在于,包括:
位于远程主机上的连接代理单元、位于云端的共享管理单元、位于开发者端的连接客户端和嵌入式板;
连接代理单元连接到嵌入式板的近端;接收和处理来自连接客户端的开发调试命令和数据,与嵌入式板进行交互;
共享管理单元通过云账号服务处理连接客户端的身份识别,通过共享管理服务提供连接代理单元和连接客户端的注册和发现机制;
连接客户端用于提供嵌入式集成开发环境或开发调试命令行工具,使用连接客户端登录云账号,并通过云端共享管理发现远程的连接代理,从而与连接代理建立起连接通道,实现开发调试命令和数据的双向交互。
2.根据权利要求1所述的一种基于云账户远程共享使用嵌入式板的开发调试系统,其特征在于,所述连接代理单元,通过USB仿真器和串口有线连接方式,连接到嵌入式板。
3.根据权利要求1所述的一种基于云账户远程共享使用嵌入式板的开发调试系统,其特征在于,所述共享管理单元,支持在单个云账号下管理多个嵌入式板的连接代理单元,以及多个连接客户端共享使用连接代理单元。
4.根据权利要求3所述的一种基于云账户远程共享使用嵌入式板的开发调试系统,其特征在于,支持不同的云账号各自管理自己的连接代理单元和连接客户端。
5.根据权利要求3所述的一种基于云账户远程共享使用嵌入式板的开发调试系统,其特征在于,所述连接客户端直接使用开发调试命令行工具调用并连接或使用嵌入式集成开发环境可视化的调用并连接。
6.一种基于云账户远程共享使用嵌入式板的开发调试方法,其特征在于,基于权利要求1-5任一所述的开发调试系统实现,包括以下步骤:
步骤1:利用USB仿真器和串口线将嵌入式板和远程主机连接起来,并在远程主机的连接代理单元上安装好远程代理程序和USB仿真器的驱动程序;
步骤2:在云端的共享管理单元安装好云账号服务和共享管理服务,并提供固定的访问地址,用以连接客户端和连接代理单元均能够进行注册和发现,各开发者在云端注册各自云账号;
步骤3:嵌入式板的管理者通过云账号及共享管理服务,将连接代理注册到云端,生成相应的认证配置信息;
步骤4:嵌入式板的管理者在连接代理程序中配置使用所生成的认证配置信息,并启动连接代理程序,从而注册到云端的共享管理服务;
步骤5:嵌入式板的管理者在云端将连接代理所挂载的嵌入式板共享给相关的开发者云账号;
步骤6:各开发者通过自己的嵌入式集成开发环境或开发调试命令行工具,使用其连接客户端成功登录云账号后,访问云端的共享管理服务进行注册自己;同时,发现共享给自己的嵌入式板的连接代理单元,从而各连接客户端与连接代理单元之间建立起连接通道;
步骤7:各开发者通过自己的嵌入式集成开发环境或开发调试命令行工具,通过已建立的远程连接通道,最终共享使用嵌入式板,实现嵌入式软件的远程开发、调试和运行,并监控串口输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川启睿克科技有限公司,未经四川启睿克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211301954.7/1.html,转载请声明来源钻瓜专利网。