[发明专利]实现程序自动下载的电路、方法以及计算机设备在审
申请号: | 202110469135.2 | 申请日: | 2021-04-28 |
公开(公告)号: | CN113392050A | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 杨欢;曾志华 | 申请(专利权)人: | 深圳市沃特沃德信息有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F11/36 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;陈秋波 |
地址: | 518000 广东省深圳市龙华区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 程序 自动 下载 电路 方法 以及 计算机 设备 | ||
1.一种实现程序自动下载的电路,其特征在于,包括:逻辑控制模块、USB切换模块以及拓展模块;
所述拓展模块与所述USB切换模块连接,所述拓展模块上设置有多个USB接口,所述USB接口用于与PCBA模组一一对应连接;所述USB切换模块用于切换所述拓展模块上的接口;
所述USB切换模块用于连接外部设备,所述USB切换模块和所述拓展模块均为所述PCBA模组与外部设备连接的桥接模块;所述USB切换模块用于转达所述外部设备的发送的程序至所述PCBA模组;
所述USB切换模块与所述逻辑控制模块连接,根据所述逻辑控制模块的指令切换连接所述外部设备的所述USB接口。
2.如权利要求1所述的实现程序自动下载的电路,其特征在于,所述逻辑控制模块还设置有外部设备接口,用于与所述外部设备进行连接,接收所述外部设备发送的控制逻辑指令,所述控制逻辑指令用于控制各所述USB接口的切换。
3.如权利要求1所述的实现程序自动下载的电路,其特征在于,所述USB切换模块上还设置有多个USB接口。
4.如权利要求1或3所述的实现程序自动下载的电路,其特征在于,还包括扩展模块,所述扩展模块包括多个子USB接口、输入接口和转换单元,所述输入接口与所述转换单元连接,所述转换单元与所述子USB接口连接,所述输入接口与所述USB接口连接,所述子USB接口分别对应连接一个所述PCBA模组。
5.如权利要求1所述的实现程序自动下载的电路,其特征在于,还包括第一瞬态抑制二极管,所述第一瞬态抑制二极管的输入端与所述逻辑控制单元的正极输入端连接,所述第一瞬态抑制二极管的输出端接地。
6.一种实现程序下载的方法,通过权利要求1-5任一项所述的实现程序自动下载的电路实现,其特征在于,包括:
所述逻辑控制模块通过所述USB切换模块连接所述外部设备;
根据待下载程序的PCBA模组,得到对应的多个目标USB接口的信息;
根据各所述目标USB接口的信息中的优先级进行排序,得到排序后的目标USB接口顺序;
按照所述目标USB接口顺序,控制各所述目标USB接口依次连接外部设备,以下载对应各所述PCBA模组的程序。
7.如权利要求6所述的实现程序下载的方法,其特征在于,所述按照所述目标USB接口顺序,控制各所述目标USB接口依次连接外部设备的步骤,包括:
检测当前连接的所述目标USB接口对应的程序是否正在下载;
若正在下载,则检测当前连接的所述目标USB接口的连接时长是否超出了预设时长;
若超出了预设时长,则根据所述目标USB接口顺序,通过下一个所述目标USB接口连接所述外部设备。
8.如权利要求6所述的实现程序下载的方法,所述USB切换模块与测试设备连接,其特征在于,所述按照所述目标USB接口顺序,控制各所述目标USB接口连接依次外部设备的步骤之后,还包括:
获取所述测试设备的测试命令;
根据所述测试命令获取待检测的所述PCBA模组;
基于所述待检测的所述PCBA模组得到对应的所述目标USB接口,并记为待检测USB接口;
连通所述待检测USB接口与所述测试设备,并将所述测试命令通过转发给所述待检测的所述PCBA模组。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求6至8中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求6至8中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市沃特沃德信息有限公司,未经深圳市沃特沃德信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110469135.2/1.html,转载请声明来源钻瓜专利网。