做蓝牙升级下载程序的目的就是, 当你的手表装到外壳中后, 不需要拆开就可以进行蓝牙IAP升级APP了~
Fireware文件夹中有BootLoader_F411.hex和APP_OV_Watch_V2.4.0.bin两个文件, 分别对应工程Software文件夹中的IAP_F411和OV_Watch_V2.4.0这两个工程, 分别都是这两个工程编译好生成的文件.
BootLoader和APP存储的空间大概如下图
确保手表下载好BootLoader后,上电开机时按住KEY1上按键, 记住是先按住KEY1, 然后再按KEY2上电 (或者调试模式时, 是按住KEY1再插下载器上电). 直接上电不按KEY1, 是直接进入APP的.
- 首先使用下载器连接好手表的PCB板子的SWD口;
- 打开keil工程编译好, 直接点击
Download烧录即可; - 当然如果你不想碰代码,直接将
BootLoader_F411.hex拖到STM32 ST-LINK Utility中进行烧录, 也挺方便.
- 进入BootLoader的升级模式
- 用你的电脑找到手表的蓝牙进行配对, 一般来讲蓝牙是叫KT6368A-SPP之类的, 具体的看自己情况嗷, 我这里是叫TD5322A
- 然后找到
更多蓝牙设置, 将配对的蓝牙添加进COM端口
- 设置了上面之后, 以后就不用再设置了, 直接打开
SecureCRT, 并连接到蓝牙对应的端口, 我这里是COM14, 然后开机上电时,按住KEY1进入Boot的升级模式, 然后会出现以下界面, 按照提示进行数字输入即可
- 进入界面后, 输入
1即可进行APP文件传输, 此时电脑一直会收到CCCCCC..., 此时就是在等待你用Ymodem协议发文件, 选择send Ymodem将APP_OV_Watch_V2.4.0.bin这个文件传进去即可, 过程比较慢, 耐心等待升级即可.
- 最后传输完毕, 输入
3即可执行APP, 等候开开机~ - 以后每当APP有更新后,就算装进外壳了,也可以直接使用蓝牙无线升级啦~~






