【技术实现步骤摘要】
固件升级方法、装置、麦克风组件、设备和存储介质
[0001]本申请涉及麦克风
,特别是涉及一种固件升级方法、装置、麦克风组件、设备和存储介质。
技术介绍
[0002]目前,麦克风组件中各器件的固件升级,是通过单个设备逐一升级的,固件要求一次性从主机传输至待升级设备。这种升级方式,传输过程一旦有数据丢失,则需要重传全部数据,导致升级速度慢,升级成功率低。
技术实现思路
[0003]本申请主要解决的技术问题是提供一种固件升级方法、装置、麦克风组件、设备和存储介质,能够提升麦克风组件的固件升级速度。
[0004]为解决上述技术问题,本申请第一方面提供了一种固件升级方法,该方法包括:麦克风组件中的至少两个第一器件分别与终端设备建立通信连接;各第一器件接收终端设备发送的各第一器件的升级包,并分别基于相应的升级包进行固件升级。
[0005]为解决上述技术问题,本申请第二方面提供了一种固件升级方法,该方法包括:终端设备分别与麦克风组件中的至少两个第一器件建立通信连接;分别向各第一器件发送各第一器件的升级包,以使各第一器件分别基于相应的升级包进行固件升级。
[0006]为解决上述技术问题,本申请第三方面提供了一种固件升级装置,该固件升级装置包括建立模块和升级模块;建立模块用于麦克风组件中的至少两个第一器件分别与终端设备建立通信连接;升级模块用于各第一器件接收终端设备发送的各第一器件的升级包,并分别基于相应的升级包进行固件升级。
[0007]为解决上述技术问题,本申请第四方面提供了 ...
【技术保护点】
【技术特征摘要】
1.一种固件升级方法,其特征在于,所述方法包括:麦克风组件中的至少两个第一器件分别与终端设备建立通信连接;各所述第一器件接收所述终端设备发送的各所述第一器件的升级包,并分别基于相应的所述升级包进行固件升级。2.根据权利要求1所述的方法,其特征在于,至少一个所述第一器件作为中转器件,所述方法还包括:作为所述中转器件的第一器件接收所述终端设备发送的第二器件的升级包,并将所述第二器件的升级包发送给所述第二器件,以使所述第二器件基于相应的所述升级包进行固件升级;其中,所述第二器件为所述麦克风组件中的器件,或者为所述麦克风组件以外且能够与所述中转器件连接的器件。3.根据权利要求2所述的方法,其特征在于,所述至少两个第一器件包括所述麦克风组件中的至少一个发射器和至少一个接收器,所述中转器件为所述发射器或接收器,所述第二器件为能够给所述中转器件充电的充电仓,所述中转器件通过所述充电仓的充电连接接口将所述充电仓的升级包发送给所述充电仓;和/或,所述各所述第一器件接收所述终端设备发送的各所述第一器件的升级包,并分别基于相应的所述升级包进行固件升级的步骤是在所述第二器件完成所述固件升级之后执行的。4.根据权利要求1所述的方法,其特征在于,所述麦克风组件中的任一器件执行基于相应的所述升级包进行固件升级的步骤包括:将接收到的相应升级包写入备份存储区域,所述相应升级包用于自身固件升级;校验写入所述备份存储区域的相应升级包和接收到的所述相应升级包是否一致;响应于写入所述备份存储区域的相应升级包与接收到的所述相应升级包一致,利用写入所述备份存储区域的相应升级包进行固件升级。5.根据权利要求4所述的方法,其特征在于,所述利用写入所述备份存储区域的相应升级包进行固件升级,包括:利用写入所述备份存储区域的相应升级包替换主存储区域中的当前版本固件数据包,并利用所述主存储区域中替换后的数据包进行固件升级;和/或,在所述利用写入所述备份存储区域的相应升级包进行固件升级之后,所述方法还包括:重启完成所述固件升级的所述器件。6.根据权利要求1所述的方法,其特征在于,至少一个所述第一器件为包含多个芯片的多芯片器件;所述各所述第一器件接收所述终端设备发送的各所述第一器件的升级包,并分别基于相应的所述升级包进行固件升级,包括:所述多芯片器件依序对每个所述芯片执行以下步骤:接收所述芯片的芯片升级包,并基于所述芯片的芯片升级包对所述芯片进行固件升级;检测到所述芯片完成固件升级后重启所述多芯片器件。7.根据权利要求1所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:刘志梅,赵新莹,叶欣,匡志敏,李伟,
申请(专利权)人:科大讯飞股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。