发布网友 发布时间:2022-04-21 15:36
共2个回答
热心网友 时间:2023-07-05 06:46
升级的大概流程是:首先,当蓝牙固件需要升级 时,由嵌入式开发人员提供新的固件,由服务器管理人员将固件放到服务器上,此时,用户打开手机APP的时候会检测到服务器有更新,请 求最新的蓝牙固件,确认更新后,手机会从服务器下载固件。 下载完毕后,APP会读取固件内容,并根据升级协议将内容传到蓝牙固件里, 完成升级。 DFU = Device Firmware Update (设备固件更新) OTA = Over The Air (空中升级) 升级流程 各个蓝牙设备不尽相同,以下是我测试设备的升级流程:升级固件为. bin后缀的文件,文件名会有一定的格式。 我司的硬件工程师一般发送给我们的升级软件是hex文件,然后升级的时候需要的是bin文件这就需要我们把hex文件转换为bin文件。 转换 bin文件有两种方式: 1.通过软件的方式,软件的方式我是通过软件J-Flash来转换的。 具体操作流程如下: (1)打开J-Flash选择Create a new project。 (2)把hex文件拖入J-Flash 。 (3)找到hex文件对应的结束的最后一位的位置。 (4)选择Save data file as 保存类型选bin类型,然后点击保存之后弹出Enter address range框 start address 保持不变,End address 输入你想要转换文件的结束地址,然后点击OK hex转bin文件转换成功。 2.通过到代码的方式。
热心网友 时间:2023-07-05 06:47
1、将耳机和手机相连,打开手机的【设置】
2、点击【通用】选项,打开【关于手机】选项
3、找到【AirPods】选项点击进入后再点击【固件版本】即可升级。