System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及固件升级,特别涉及一种通过云端升级蓝牙固件的方法、装置、存储介质、电子设备和计算机程序产品。
技术介绍
1、在现有技术中,车载蓝牙模块在调试好之后,就很难再进行固件的升级,其进行固件升级通常通过利用手机应用软件对车载蓝牙模块进行升级,或者通过u盘将升级信息传输给车载蓝牙模块以进行固件升级,但上述两种方法在对车载蓝牙模块进行大规模升级时,均需要人工对每一个需要升级的车载蓝牙模块进行重复的处理,这种方式会造成人工成本的增加,且重复的操作也降低用户的使用体验,并且通过上述两种方式进行蓝牙固件的升级在需要对较多的蓝牙固件进行升级时,还存在效率低下的问题。
技术实现思路
1、针对现有技术存在的难以进行大规模集体升级和需要过多的人工介入的问题,本申请主要提供一种通过云端升级蓝牙固件方法、装置、存储介质、电子设备和计算机程序产品。
2、为了实现上述目的,本申请采用的第一个技术方案是:提供一种通过云端升级蓝牙固件方法,其包括:将固件升级文件存放至云端服务器中,并利用车载片上系统获取固件升级文件;车载片上系统将固件升级文件传输至车载微控制单元;车载微控制单元根据固件升级文件,对车载蓝牙系统进行固件升级。
3、可选的,通过云端升级蓝牙固件的方法,还包括:根据蓝牙芯片所支持的升级文件格式生成对应的固件升级文件。
4、可选的,利用车载片上系统获取固件升级文件,包括:车载片上系统通过上网服务从云端服务器中获取固件升级文件,并将获取得的固件升级文件以文件格式保存至
5、可选的,车载片上系统将固件升级文件传输至车载微控制单元,包括:根据自定义文件传输协议,车载微控制单元通过串口从车载片上系统中获取固件升级文件,并将获取得的固件升级文件以数组格式保存至车载微控制单元中。
6、可选的,车载微控制单元根据固件升级文件,对车载蓝牙系统进行固件升级,包括:车载微控制单元通过车载微控制与车载蓝牙系统之间的串口,根据蓝牙升级流程,利用固件升级文件对车载蓝牙系统进行固件升级。
7、可选的,通过云端升级蓝牙固件的方法,还包括:将固件升级情况反馈至云端服务器中进行存储和查阅。
8、本申请采用的第二个技术方案是:提供一种通过云端升级蓝牙固件装置,其包括:文件获取模块,用于将固件升级文件存放至云端服务器中,并利用车载片上系统获取固件升级文件;文件传输模块,用于车载片上系统将固件升级文件传输至车载微控制单元;固件升级模块,用于车载微控制单元根据固件升级文件,对车载蓝牙系统进行固件升级。
9、可选的,通过云端升级蓝牙固件的装置,还包括:根据蓝牙芯片所支持的升级文件格式生成对应的固件升级文件。
10、可选的,文件获取模块包括:车载片上系统通过上网服务从云端服务器中获取固件升级文件,并将获取得的固件升级文件以文件格式保存至车载片上系统中。
11、可选的,文件传输模块包括:根据自定义文件传输协议,车载微控制单元通过串口从车载片上系统中获取固件升级文件,并将获取得的固件升级文件以数组格式保存至车载微控制单元中。
12、可选的,固件升级模块包括:车载微控制单元通过车载微控制与车载蓝牙系统之间的串口,根据蓝牙升级流程,利用固件升级文件对车载蓝牙系统进行固件升级。
13、可选的,通过云端升级蓝牙固件的装置,还包括:将固件升级情况反馈至云端服务器中进行存储和查阅。
14、本申请采用的第三个技术方案是:提供一种计算机可读存储介质,其存储有计算机程序/指令,该计算机程序/指令被操作以执行方案一中的通过云端升级蓝牙固件的方法。
15、本申请采用的第四个技术方案是:提供一种计算机设备,包括存储器、处理器以及存储在存储器上的计算机程序,该处理器执行计算机程序以实现方案一中的通过云端升级蓝牙固件的方法。
16、本申请采用的第五个技术方案是:提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如方案一中通过云端升级蓝牙固件的方法。
17、本申请的技术方案可以达到的有益效果是:减少人工成本以及人工的重复的操作,同时在进行蓝牙固件的大范围升级时提高升级效率。
本文档来自技高网...【技术保护点】
1.一种通过云端升级蓝牙固件的方法,其特征在于,包括:
2.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,还包括:
3.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,所述利用车载片上系统获取所述固件升级文件,包括:
4.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,所述车载片上系统将所述固件升级文件传输至车载微控制单元,包括:
5.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,所述车载微控制单元根据所述固件升级文件,对车载蓝牙系统进行固件升级,包括:
6.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,还包括:
7.一种通过云端升级蓝牙固件的装置,其特征在于,包括:
8.一种计算机可读存储介质,其存储有计算机程序/指令,其特征在于,所述计算机程序/指令被操作以执行如权利要求1-6中任一项所述的通过云端升级蓝牙固件的方法。
9.一种计算机设备,包括存储器、处理器以及存储在存储器上的计算机程序,其特征在于,所述处理器执行所
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如权利要求1-6中任一项所述的通过云端升级蓝牙固件的方法。
...【技术特征摘要】
1.一种通过云端升级蓝牙固件的方法,其特征在于,包括:
2.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,还包括:
3.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,所述利用车载片上系统获取所述固件升级文件,包括:
4.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,所述车载片上系统将所述固件升级文件传输至车载微控制单元,包括:
5.根据权利要求1所述的通过云端升级蓝牙固件的方法,其特征在于,所述车载微控制单元根据所述固件升级文件,对车载蓝牙系统进行固件升级,包括:
6.根据权利要求1所述的通过云端升级蓝牙固件的方...
【专利技术属性】
技术研发人员:贾中原,衷敬贵,李海彬,朱勇,
申请(专利权)人:深圳百瑞互联技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。