必看-中科蓝讯开发环境搭建-基础开发环境搭建说明

Posted Sandra_C

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了必看-中科蓝讯开发环境搭建-基础开发环境搭建说明相关的知识,希望对你有一定的参考价值。

中科蓝讯开发环境搭建
1开发工具
开发蓝讯系列蓝牙方案主要的开发工具有蓝讯的配置烧写工具Downloader,编译工具codeblock。

1.1烧写工具Downloader的安装

双击安装
1.0下载工具 文件夹解压后 直接双击Downloader.exe打开。
在这里插入图片描述

1.1.1download工具介绍
先打开一个工程,以示例SDK开发包为例。打开目录SDK_AB537X_S50_20190924\\app\\projects\\earphone\\Output\\bin
把app.dcf文件拖进下载工具。
在这里插入图片描述
在这里插入图片描述

1.2编译工具安装
1.2.1安装codeblocks

文件夹2.0编译链及编译工具\\编译环境找到codeblocks-17.12-setup.exe
双击即可安装。
在这里插入图片描述

Next
在这里插入图片描述

I Agree
在这里插入图片描述

默认选项-next
在这里插入图片描述

默认选项 – Install
在这里插入图片描述

安装中
在这里插入图片描述
安装后选完成
到这就完成了编译工具的安装,先别打开编译工具,想要编译程序还需要安装编译链。

1.2.2安装编译链
2.0编译链及编译工具\\编译环境\\RV32-Toolchain-Setup_v0.8.0

双击安装
在这里插入图片描述

默认选项–下一步
在这里插入图片描述

安装中,安装完成后选finish。

1.2.3使用编译工具

打开安装好的code block,把SDK_AB537X_S103_20191031\\app\\projects\\earphone路径下的app.cbp文件拉进去。
在这里插入图片描述
编译
在这里插入图片描述

编译成功
在这里插入图片描述

至此,已经可以正式编译烧写代码了。

2配置工具介绍
配置工具其实是一个图像化编程软件,通过勾选可以快速实现功能需求。
蓝牙耳机的配置工具集成度很高,几乎可以在配置工具实现普通蓝牙耳机的所有功能,简单的蓝牙耳机基本上就调一下配置,然后测试通话质量,调音质,调蓝牙耳机顺利的话一两个小时就可以完成一个案子。蓝牙音箱的集成度相对低但是也可以通过配置工具实现很多的功能需求。
以中科蓝讯蓝牙耳机芯片5376A(以下简称76A)为例。配置工具主要分为14个大类包括,细分上百个小类,都是比较好理解的配置。配置工具的内容其实都在SDK_AB537X_S103_20191031\\app\\projects\\earphone\\Output\\bin目录下的xcfg.xm文件记录。用notepad++打开可以看到这样的文件内容,和配置工具的选项顺序是一摸一样的,甚至比配置工具的还要多,因为.xm的一些选项是会隐藏起来的。
在这里插入图片描述
在这里插入图片描述

2.1串口升级
工具
开发工具有蓝讯的烧写工具Downloader
CP2102串口
芯片对应的SDK包
一般淘宝或市场买回来的 USB 转串口工具如下图
在这里插入图片描述

需在 TX RX 之间并一个 200R 电阻,如下图:
在这里插入图片描述

2.1.1接线
音箱接一般接PB3引线接到CP2102的RXD引脚,串口接电脑U盘接口。板子先别上电。
耳机接PB3引脚到CP2102的RXD引脚,串口接电脑U盘接口。板子先别上电。

2.1.2设置
然后将.dcf文件拖到 Downloader 工具打开、
选择对应串口 COM,点亮下载,点亮自动,点亮复位
在这里插入图片描述
在这里插入图片描述

整体:

2.1.3下载
点击一下开始
在这里插入图片描述
给板子上电或者长按开机,就会自动下载。下载的之后显示进度条,进度条满即代表下载完成

2.2测试盒升级
看文档《蓝牙测试盒使用说明书_V1.8》

以上是关于必看-中科蓝讯开发环境搭建-基础开发环境搭建说明的主要内容,如果未能解决你的问题,请参考以下文章

后端技术栈1基础开发环境搭建

RISC-V内核中科蓝讯BT8922开发

RISC-V内核中科蓝讯BT8922开发

React 系列文章: npm 手动搭建React 运行实例 (新手必看)

Java基础教程 JDK开发环境的搭建和环境变量的配置

搭建Android 开发环境