准备工作: 1. 安装bluesuite,推荐版本大于3.3.14,安装bluesuite以后还需要安装usbdbg驱动,参考这个视频:https://www.bilibili.com/video/BV1Gy4y1C7UK 2. 安装mde,推荐mde2.8版本 3. 安装adk toolkit,推荐版本大于1.2.12 4. 准备好工程包,解压工程包,也就是原厂提供的项目源码,里面包含headset,earbud,loopback等工程 第一步,打开mde,然后打开需要编译的工程 第二步,选择对应的工程,这里选择qcc5171 headset工程 第三步,关闭温度检测的相关宏定义,毕竟开发板的电池并不带温度检测,这里有好几个宏定义,都需要关闭 第四步,修改下频偏值,默认值是10,这个值和晶振有关。如果搜索不到可以尝试修改这个值,也可以使用QCC TOOL工具修改,更加方便:https://www.52bluetooth.com/forum.php?mod=viewthread&tid=76589 第五步,编译,如果编译遇到错误,可以再次编译下,编译比较慢,需要耐心等待,编译速度和电脑配置有关,快的话低于2分钟,慢的话可能半小时 第六步,生产单个固件 7. 使用nvsapp工具烧录单个固件,nvsapp工具安装bluesuite以后会出现 完成以上操作,固件就烧录进蓝牙模块了,这里说明下默认工程的操作方法。 查看代码可知,默认工程开关机还是很变态的,按键是SYS_CTRL口,长按6秒松手开关机(记得松手),长按4秒松手进入配对(无连接记录开机自动进入配对模式)。 |
GMT+8, 2025-4-30 17:42 , Processed in 0.091533 second(s), 16 queries , Gzip On, MemCached On.
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.