一种通信系统及其方法、装置、设备及存储介质制造方法及图纸

技术编号:25223634 阅读:31 留言:0更新日期:2020-08-11 23:13
本申请实施例公开了一种通信系统及其方法、装置、设备及存储介质,用于实现接口的复用。所述系统包括:主控制器、从控制器、切换装置、输入/输出接口,其中:所述输入/输出接口与所述切换装置连接,用于实现所述系统与外接设备的通信;所述切换装置用于在所述系统上电启动时,接通所述主控制器与所述输入/输出接口;所述主控制器用于在检测到预设事件时,控制所述切换装置断开所述主控制器与所述输入/输出接口之间的连接,并接通所述从控制器与所述输入/输出接口。通过本申请提供的系统,在多控制器的系统中,减少了输入/输出接口的数量。

【技术实现步骤摘要】
一种通信系统及其方法、装置、设备及存储介质
本申请涉及设备接口设计领域,特别涉及一种通信系统及其方法、装置、设备及存储介质。
技术介绍
相关技术中,多主板设备由于功能和性能的不同,可能会具有多组输入/输出接口。因此专利技术人发现,多主板设备需要多组输出接口,因此会导致例如机箱上需要设置多个输入/输出接口,从而使得外部的输入/输出接口的数量过多的问题。
技术实现思路
本申请实施例提供了一种通信系统及其制方法、装置、设备及存储介质,用以实现接口的复用,实现在多控制器的系统中,减少了输入/输出接口的数量。第一方面,本申请实施例提供一种通信系统,包括:主控制器、从控制器、切换装置、输入/输出接口,其中:所述输入/输出接口与所述切换装置连接,用于实现所述系统与外接设备的通信;所述切换装置用于在所述系统上电启动时,接通所述主控制器与所述输入/输出接口;所述主控制器用于在检测到预设事件时,控制所述切换装置断开所述主控制器与所述输入/输出接口之间的连接,并接通所述从控制器与所述输入/输出接口。可选的,若存在多个输入/输出接口;所述系统还包括:接口扩展器,其中:所述接口扩展器用于连接所述切换装置与配置的多个输入/输出接口。可选的,所述接口扩展器为多端口转发器HUB,所述切换装置为数据选择器MUX,所述输入/输出接口为通用串联接口USB接口;其中,所述HUB与多个USB连接,所述MUX与所述HUB连接。可选的,所述预设事件包括以下中的至少一种:通过所述输入/输出接口接收到的切换请求;从所述主控制器启动后开始计时的计时时长到达第一预设时长;所述主控制器的指定应用完成更新;主控制器的系统启动完成。可选的,所述从控制器用于在检测到指定事件时,控制所述切换装置断开所述从控制器与所述输入/输出接口之间的连接,并接通所述主控制器与所述输入/输出接口。可选的,所述指定事件包括以下中的至少一种:通过所述输入/输出接口接收到的切换请求;从所述从控制器接通后开始计时的计时时长到达第二预设时长;所述从控制器完成指定任务的输入/输出。第二方面,本申请实施例提供一种通信方法,应用于第一方面的系统中的主控制器,包括:上电启动;在检测到预设事件时,控制切换装置断开所述主控制器与所述输入/输出接口之间的连接,并接通从控制器与所述输入/输出接口。可选的,所述预设事件包括以下中的至少一种:通过所述输入/输出接口接收到的切换请求;从所述主控制器启动后开始计时的计时时长到达第一预设时长;所述主控制器的指定应用完成更新;主控制器的系统启动完成。第三方面,本申请实施例提供一种通信装置,应用于第一方面的系统,包括:启动模块,用于上电启动;控制模块,用于在检测到预设事件时,控制切换装置断开所述主控制器与所述输入/输出接口之间的连接,并接通从控制器与所述输入/输出接口。第四方面,本申请实施例提供一种计算设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现第二方面的方法。第五方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现第二方面的方法。附图说明图1为一种相关技术中的输入/输出接口的结构示意图;图2为本申请实施例提供的一种通信系统的结构示意图;图3为本申请实施例提供的一种切换装置不同连接方式的结构对比图;图4为本申请实施例提供的一种通信方法的流程示意图;图5为本申请实施例提供的一种通信系统的另一场景的结构示意图;图6为本申请另一实施例提供的一种通信方法的流程构示意图;图7为本申请实施例提供的一种通信装置的结构示意图;图8本申请实施例提供一种计算设备的硬件结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。相关技术中,参阅图1,为一种相关技术中的具有输入/输出接口的设备的结构示意图,其中,若存在主控制器(如图1中的主控芯片)、从控制器(如图1中的解码卡)。由于主控芯片与解码卡芯片是两个不同的芯片,应用的场景也不尽相同,因此两控制器(主控制和从控制器)需要使用不同的输入/输出接口。但输入/输出接口作为一个用于数据传输的接口,其实现的功能和作用相似,如均用作数据输出和与用户实现交互。故此,在这种场景下便会导致一个具有两个甚至是多个不同芯片的机箱需要为不同的芯片分别配置一组输入/输出接口,导致同一设备上接口数量多,配置成本高,且浪费接口资源,还存在使得用户对于不同的芯片对应的输入/输出接口不易区分等问题。为更好的理解本申请,首先对于本申请中可能使用到的一些结构或装置进行解释说明,包括:主控芯片:用于实现复杂功能和/或多种功能的芯片,如在存储产品中,负责拉流、存储、智能、转发、本地界面显示功能。解码卡芯片:扩展设备解码能力的芯片,可用于弥补主控芯片解码能力不足的缺陷。HDMI(HighDefinitionMultimediaInterface,高清多媒体接口)接口:视频输出接口。串口:串行接口简称串口,也称串行通信接口或串行通讯接口,是采用串行通信方式的扩展接口。USB(UniversalSerialBus,通用串行总线)接口:可以插存储设备如U盘,输入设备如鼠标、键盘等。此外,上述场景中每个芯片的输出可以接显示器,每个显示器都可按照需要配备鼠标键盘等输入设备。有鉴于此,本申请提供一种通信系统,该系统可增加一个切换装置,使得如图1或图2中的主控芯片和解码卡芯片在满足不同的条件时可以实现两个芯片复用共同的输入/输出接口,其中,该输入/输出接口例如是USB和/或HDMI。在另一个实施例中,参阅图2,为本申请实施例提供的一种通信系统的结构示意图,包括:主控制器(如主控芯片)201、从控制器(如解码卡芯片)202、切换装置203、输入/输出接口(如包括图2中的USB接口、HDMI接口等)204,其中:所述输入/输出接口204与所述切换装置203连接,用于实现所述系统与外接设备的通信;所述切换装置203用于在所述系统上电启动时,接通所述主控制器201与所述输入/输出接口204;所述主控制器201用于在检测到预设事件时,控制所述切换装置203断开所述主控制器201与所述输入/输出接口204之间的连接,并接通所述从控制器202与所述输入/输出接口204。例如,参阅图3,为本申请实施例提供的一种切换装置不同连接方式的结构对比图,其中,区域A可选的为系统上电时本文档来自技高网...

【技术保护点】
1.一种通信系统,其特征在于,包括:主控制器、从控制器、切换装置、输入/输出接口,其中:/n所述输入/输出接口与所述切换装置连接,用于实现所述系统与外接设备的通信;/n所述切换装置用于在所述系统上电启动时,接通所述主控制器与所述输入/输出接口;/n所述主控制器用于在检测到预设事件时,控制所述切换装置断开所述主控制器与所述输入/输出接口之间的连接,并接通所述从控制器与所述输入/输出接口。/n

【技术特征摘要】
1.一种通信系统,其特征在于,包括:主控制器、从控制器、切换装置、输入/输出接口,其中:
所述输入/输出接口与所述切换装置连接,用于实现所述系统与外接设备的通信;
所述切换装置用于在所述系统上电启动时,接通所述主控制器与所述输入/输出接口;
所述主控制器用于在检测到预设事件时,控制所述切换装置断开所述主控制器与所述输入/输出接口之间的连接,并接通所述从控制器与所述输入/输出接口。


2.根据权利要求1所述的系统,其特征在于,若存在多个输入/输出接口;所述系统还包括:接口扩展器,其中:
所述接口扩展器用于连接所述切换装置与配置的多个输入/输出接口。


3.根据权利要求2所述的系统,其特征在于,所述接口扩展器为多端口转发器HUB,所述切换装置为数据选择器MUX,所述输入/输出接口为通用串联接口USB接口;
其中,所述HUB与多个USB连接,所述MUX与所述HUB连接。


4.根据权利要求1所述的系统,其特征在于,所述预设事件包括以下中的至少一种:
通过所述输入/输出接口接收到的切换请求;
从所述主控制器启动后开始计时的计时时长到达第一预设时长;
所述主控制器的指定应用完成更新;
主控制器的系统启动完成。


5.根据权利要求1所述的系统,其特征在于,所述从控制器用于在检测到指定事件时,控制所述切换装置断开...

【专利技术属性】
技术研发人员:卢成翔赵华冯国宝夏栋
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1