[发明专利]利用声音信号升级固件的方法及装置有效
申请号: | 201510347764.2 | 申请日: | 2015-06-19 |
公开(公告)号: | CN104951344B | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 向国威 | 申请(专利权)人: | 汉王科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04B11/00 |
代理公司: | 北京奉思知识产权代理有限公司 11464 | 代理人: | 吴立;邹轶鲛 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 声音 信号 升级 方法 装置 | ||
本发明涉及通过电脑、平板或手机上的扩音器来实现对外围设备的固件升级的方法及装置。无需通过连线即可实现固件的升级。所述外围设备的固件升级方法,包括:启动对外围设备的固件的升级操作;主机预先将升级用固件数据进行二进制编码,之后将编码后的升级用固件数据调制为超声波段的声音信号,并利用主机上的扩音器将该声音信号发送出去;以及外围设备利用其接收单元接收所述声音信号,并将所述声音信号转换为升级用固件数据,以进行外围设备的固件的升级。
技术领域
本发明涉及一种固件升级方法及装置,尤其涉及一种利用声音信号对外围设备的固件进行升级的方法及装置。
背景技术
随着电脑、平板、手机等移动电子设备的普及,与之配套使用的外围设备也越来越丰富,例如耳机,手写笔,手环等等。这些外围设备与作为主机的移动电子设备的交互方式各不相同,但无论何种设备、何种交互方式,所述外围设备都有升级固件的需求。
目前的固件升级方法中,通常采用将主机与外围设备连接信号线,或者使用Wifi、蓝牙等标准通信协议来升级固件。
其中,将主机与外围设备连接信号线的方式中,一般利用通用串行总线(Universal Serial Bus,简称USB)将主机与外围设备连接起来,将升级用固件数据等信号通过信号线传输给外围设备,从而实现该外围设备的固件升级。这种方式存在的缺陷是,需要另增加相应的连接信号线的接口结构,对于尺寸较小的外围设备来说实现起来较为困难。另外,为实现与主机的通信,还需要在外围设备上增加USB通信用芯片。
另一种将主机与外围设备连接信号线以进行固件升级的方式是,根据主机与外围设备的具体结构,自制实现主机与外围设备进行通信的通信线,从而可以减小结构的复杂度。但是该种方式需要专门制造主机和外围设备之间的升级连接线,以便实现主机对该通信线的兼容。
此外,采用Wifi、蓝牙等无线通信方式升级固件的方式,即为利用Wifi、蓝牙等标准通信协议实现主机和外围设备的无线通信,将升级用固件数据等信息从主机传送到外围设备,以实现外围设备的升级。但该种方式存在的缺陷为,需要在外围设备中另增加相关专用芯片,且需要天线结构。
以上方式均需要在外围设备中较多地增加额外的结构,显然增加了制造成本。因此,有必要提供一种结构简单、成本低廉的升级外围设备固件的方法及装置。
发明内容
鉴于以上问题,本发明提出了一种通过电脑、平板或手机上的扩音器来对外围设备进行固件的升级的方法及装置。该方法中,无需在主机与外围设备之间进行信号线的连接即可实现升级用固件数据的传输,且外围设备的改动简单、成本低廉。
根据本发明的一方面,提供一种外围设备的固件升级方法,包括:启动对外围设备的固件的升级操作;由主机预先将升级用固件数据进行二进制编码,之后将编码后的升级用固件数据调制为超声波段的声音信号,并利用主机上的扩音器将该声音信号发送出去;以及由外围设备利用其接收单元接收所述声音信号,并将所述声音信号转换为升级用固件数据,以进行外围设备的固件的升级。
其中,在所述方法中,为避免所传输的声音信号受到环境干扰,主机预先将升级用固件数据进行二进制编码。所述二进制编码为抗噪编码,优选CRC、奇偶校验码、MD5或XORsumn编码。此外,将二进制编码后的数据进行声卡调制。
此外,为提高抗干扰能力,上述升级方法中,优选地,将升级用固件数据调制为超声波段的声音信号。
进一步地,在所述方法中,外围设备将所述声音信号转换为升级用固件数据的步骤具体包括:将声音信号转换为电信号;将所述电信号解调为数字信号;对所述数字信号进行解码,以便执行编码校验检测;若检测通过则利用解码后得到的升级用固件数据进行所述固件的升级;以及若检测未通过,则放弃升级。
在所述方法中,通过在外围设备侧相应地设置编码校验检测步骤,使得避免错误升级的发生,提高了所述升级方法的鲁棒性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉王科技股份有限公司,未经汉王科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510347764.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于Docker的配置管理方式及装置
- 下一篇:应用程序安装方法及装置