多系统支持和自适应切换的方法、外设设备及主机设备技术方案

技术编号:27368733 阅读:18 留言:0更新日期:2021-02-19 13:53
本发明专利技术提供一种多系统支持和自适应切换的方法、外设设备及主机设备,所述外设设备包括:存储模块,用于存储BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;处理模块,用于接收主机设备发送的所述主机设备支持的应用程序系统模式信息,并根据所述主机设备发送的修改所述默认启动应用程序系统模式信息的指令修改默认启动应用程序系统模式信息,并在修改所述默认启动应用程序信息后,重启,并在重启后根据修改后的默认启动应用程序系统模式信息运行所述主机设备支持的应用程序系统模式。本发明专利技术实施例实现了一个硬件设备具备多功能的特性,且功能能够根据不同系统的支持进行自适应切换。够根据不同系统的支持进行自适应切换。够根据不同系统的支持进行自适应切换。

【技术实现步骤摘要】
多系统支持和自适应切换的方法、外设设备及主机设备


[0001]本专利技术涉及计算机
,尤其涉及多系统支持和自适应切换的方法、外设设备及主机设备。

技术介绍

[0002]专利技术人发现,消费者往往希望一个硬件设备能够实现不同的功能,从而节省购买成本。例如:一个USB设备,插在某一款SIP话机上,配合IP话机能够作为作为Base的使用,即SIP话机支持注册Dect手柄,进行Dect通话;当USB设备插入另外一款SIP话机,USB设备配合SIP话机作为Dect手柄使用,即USB设备插入SIP话机后,SIP话机变为一个Dect手柄,SIP话机支持可以注册到Dect Base上进行Dect通话;此外,USB设备还可接在视频会议设备上,此时USB设备配合视频会议设备支持注册Dect无线麦克风,提高视频会议设备的拾音距离,也即同一个USB硬件设备可插在不同载体上实现不同的功能,同时USB硬件设备插在不同载体上,支持自适应切换,无需人工操作,实现同个硬件设备自适应多功能。
[0003]通常一个硬件设备仅具备特定的功能,无法做到多种功能特性。如果某个硬件设备具备操作系统,则可通过下载安装APP,从而满足特定的功能需求。例如,手机设备运行安卓系统,则可以下载安装某些APP,实现同个硬件设备多功能特性,但是,对于一些外设配件,目前还不具备同个硬件设备实现多功能特性。

技术实现思路

[0004]本专利技术提供一种多系统支持和自适应切换的方法、外设设备及主机设备,以解决现有一个外设设备不具备多功能特性的技术问题,本专利技术实现了一个硬件设备具备多功能的特性,且功能能够根据不同系统的支持进行自适应切换。
[0005]本专利技术实施例提供一种外设设备,包括:
[0006]存储模块,用于存储BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;
[0007]接收模块,用于接收主机设备发送的所述主机设备支持的应用程序系统模式信息和修改所述默认启动应用程序系统模式信息的指令;其中,所述主机设备支持的应用程序系统模式为所述若干种应用程序系统模式中的一种;
[0008]处理模块,用于根据所述指令修改默认启动应用程序系统模式信息,并在修改所述默认启动应用程序信息后,重启,并在重启后根据修改后的默认启动应用程序系统模式信息运行所述主机设备支持的应用程序系统模式。
[0009]优选地,所述存储模块为Flash固件。
[0010]第二方面,本专利技术实施例提供一种主机设备,包括:
[0011]获取模块,用于获取外设设备当前运行的应用程序系统模式;其中,所述外设设备中存储有BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;
[0012]处理模块,用于判断所述主机设备支持的应用程序系统模式与所述外设设备当前运行的应用程序系统模式是否匹配,若不匹配,则向所述外设设备发送所述主机设备支持的应用程序系统模式信息和修改所述默认启动应用程序系统模式信息的指令,以使所述外设设备重启后运行所述主机设备支持的应用程序系统模式;其中,所述主机设备支持的应用程序系统模式为所述若干种应用程序系统模式中的一种;
[0013]若所述主机设备支持的应用程序系统模式与所述外设设备当前运行的应用程序系统模式匹配,则主机设备进入工作状态。
[0014]第三方面,本专利技术实施例提供一种多系统支持和自适应切换的方法,应用于外设设备,包括:
[0015]在存储模块中存储BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;
[0016]接收所述主机设备发送的所述主机设备支持的应用程序系统模式信息和修改所述默认启动应用程序系统模式信息的指令;其中,所述主机设备支持的应用程序系统模式为所述若干种应用程序系统模式中的一种;
[0017]根据所述指令修改默认启动应用程序系统模式信息,并在修改所述默认启动应用程序信息后,重启,并在重启后根据修改后的默认启动应用程序系统模式信息运行所述主机设备支持的应用程序系统模式。
[0018]第四方面,本专利技术实施例提供一种多系统支持和自适应切换的方法,应用于主机设备,包括:
[0019]获取外设设备当前运行的应用程序系统模式;其中,所述外设设备中存储有BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;
[0020]判断所述主机设备支持的应用程序系统模式与所述外设设备当前运行的应用程序系统模式是否匹配,若不匹配,则向所述外设设备发送所述主机设备支持的应用程序系统模式信息和修改所述默认启动应用程序系统模式信息的指令,以使所述外设设备重启后运行所述主机设备支持的应用程序系统模式;其中,所述主机设备支持的应用程序系统模式为所述若干种应用程序系统模式中的一种;
[0021]若所述主机设备支持的应用程序系统模式与所述外设设备当前运行的应用程序系统模式匹配,则主机设备进入工作状态。
[0022]优选地,所述BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息存储在所述外设设备的Flash固件中。
[0023]优选地,所述主机设备与所述默认启动应用程序系统模式信息对应的应用程序进行通信。
[0024]第五方面,本专利技术实施例提供一种多系统支持和自适应切换的方法,包括:
[0025]主机设备获取外设设备当前运行的应用程序系统模式;其中,所述外设设备中存储有BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;
[0026]主机设备判断所述主机设备支持的应用程序系统模式与所述外设设备当前运行的应用程序系统模式是否匹配,若不匹配,则向所述外设设备发送所述主机设备支持的应用程序系统模式信息和修改所述默认启动应用程序系统模式信息的指令;
[0027]所述外设设备根据所述指令修改所述默认启动应用程序系统模式信息,并在修改
所述默认启动应用程序系统模式信息后重启;
[0028]在重启后,所述外设设备运行所述主机设备支持的应用程序系统模式;其中,所述主机设备支持的应用程序系统模式为所述若干种应用程序系统模式中的一种。
[0029]优选地,所述主机设备与所述默认启动应用程序系统模式信息对应的应用程序进行通信
[0030]综上,本专利技术实施例的有益效果在于:
[0031]本专利技术实施例通过在外设设备的存储模块中存储Bootloader引导程序、若干种应用程序系统模式以及默认启动应用程序系统模式信息,使得外设设备能够利用Bootloader引导程序跳转到不同的APP运行地址,从而能够运行对应的应用程序以及应用程序系统模式,进而实现了同个硬件设备支持多功能的特性。此外,通过配合主机设备支持的应用程序系统模式,将主机设备支持的应用程序系统模式修改为默认启动的应用程序,实现了应用程序系统模式的自适应切换,即实现了功能能够根据不同系统的支持进行自适应切换。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种外设设备,其特征在于,包括:存储模块,用于存储BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;接收模块,用于接收主机设备发送的所述主机设备支持的应用程序系统模式信息和修改所述默认启动应用程序系统模式信息的指令;其中,所述主机设备支持的应用程序系统模式为所述若干种应用程序系统模式中的一种;处理模块,用于根据所述指令修改默认启动应用程序系统模式信息,并在修改所述默认启动应用程序信息后,重启,并在重启后根据修改后的默认启动应用程序系统模式信息运行所述主机设备支持的应用程序系统模式。2.根据权利要求1所述的外设设备,其特征在于,所述存储模块为Flash固件。3.一种主机设备,其特征在于,包括:获取模块,用于获取外设设备当前运行的应用程序系统模式;其中,所述外设设备中存储有BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;处理模块,用于判断所述主机设备支持的应用程序系统模式与所述外设设备当前运行的应用程序系统模式是否匹配,若不匹配,则向所述外设设备发送所述主机设备支持的应用程序系统模式信息和修改所述默认启动应用程序系统模式信息的指令,以使所述外设设备重启后运行所述主机设备支持的应用程序系统模式;其中,所述主机设备支持的应用程序系统模式为所述若干种应用程序系统模式中的一种;若所述主机设备支持的应用程序系统模式与所述外设设备当前运行的应用程序系统模式匹配,则主机设备进入工作状态。4.一种多系统支持和自适应切换的方法,应用于外设设备,其特征在于,包括:在存储模块中存储BootLoader引导程序、若干种应用程序系统模式和默认启动应用程序系统模式信息;接收所述主机设备发送的所述主机设备支持的应用程序系统模式信息和修改所述默认启动应用程序系统模式信息的指令;其中,所述主机设备支持的应用程序系统模式为所述若干种应用程序系统模式中的一种;根据所述指令修改默认启动应用程序系统模式信息,并在修改所述默认启动应用程序信息后,重启,并在重启后根据修改后的默认启动应用程序系统模式信息运行所述主机设备支持的应用程序系统模式。5.一种多系统支持...

【专利技术属性】
技术研发人员:叶国真
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:

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

1