中科藍(lán)訊 TWS 開發(fā)工具使用指南
中科藍(lán)訊 TWS 開發(fā)工具使用指南
一、硬件介紹
1. 中科藍(lán)訊 TWS 開發(fā)工具

下圖是 TWS 通用底板的原理圖跟位號圖。


以下是 TWS 開發(fā)板各個功能區(qū)的說明
① 上蓋板
一套 TWS 開發(fā)板上面可以搭載兩塊上蓋板,可實現(xiàn) TWS 左右耳機的功能,如只需單耳功能,則可只使用一塊上蓋板。上蓋板的左上角會標(biāo)注上蓋板的型號。

如下圖是 BT8922B 上蓋板的原理圖跟位號圖。


② 電源
開發(fā)板一共有 2 種供電方式,其中第一種是使用電池 VBAT 給開發(fā)板供電,選用此方式需將對應(yīng)的 S1 / S8 打到 ON 檔位,同時可使用 Micro-B 接口接入 5 V 電源來給電池充電。第二種是通過 USB 接口給開發(fā)板供電,選用此方式需將 J42 PRO 的跳帽短接。
下面是一些跳線帽的狀態(tài)選擇:
③ 下載程序接口
程序可以通過 PB3 或 PA7 或 VUSB 進(jìn)行下載。如果是開發(fā)板的調(diào)試,可以使用中科藍(lán)訊 Xlink v2.0 串口工具一端連接 PC 端,一端通過 USB 數(shù)據(jù)延長線連接到開發(fā)板的 USB 母座上。
④ 音頻輸入
開發(fā)板上的音頻可以通過藍(lán)牙接收、3.5 mm Line in、麥克風(fēng)輸入三種方式。
⑤ 音頻輸出
音頻輸出分為 VCMBUF 和差分兩種方式,通過 J19 可以選擇使用主控芯片上不同的引腳分別輸出左右聲道。開發(fā)板上的音頻輸出除了使用 3.5 mm Line out,也可以使用 PA 連接喇叭進(jìn)行輸出。
2. 中科藍(lán)訊 Xlink 小板
由于中科藍(lán)訊平臺的程序下載 / 程序調(diào)試打印 / EQ 在線調(diào)試 / FCC 測試等默認(rèn)均使用單線方式。故以下四種 Xlink 皆可使用。
① CP2102 芯片的串口模塊
此串口芯片在 1.5 M 工作穩(wěn)定性最好的,由于中科藍(lán)訊藍(lán)牙芯片是單線通信,故仍需在 TX 和 RX 之間,串 200 歐的電阻。
在 TX 和 RX 之間,串 200 歐的電阻,將其轉(zhuǎn)成單線,再接入中科藍(lán)訊藍(lán)牙芯片的單線通信 IO 口(如 PB3)。
② 中科藍(lán)訊 Xlink v1.0
中科藍(lán)訊也提供成品串口模塊 Xlink v1.0,Xlink v1.0 與 CP2102 串口工具其實是一樣的,只是 Xlink v1.0 已在 TX / RX 之間接入 200 歐電阻而已。
③ 中科藍(lán)訊高速版 Xlink v2.0

利用 Xlink v2.0 對 TWS 開發(fā)板進(jìn)行軟件升級,僅需一端連接 PC 端,一端通過 USB 數(shù)據(jù)延長線連接到開發(fā)板的 USB 母座上。
④ 中科藍(lán)訊 Xlink-H
可通過 VUSB 進(jìn)行軟件升級。在生產(chǎn)階段,利用 Xlink-H 搭建 TWS 耳機專用充電倉,配合藍(lán)牙測試盒可以實現(xiàn) TWS 耳機快速升級、快速配對、快速測試功能。
以下是 Xlink-H 通過 VUSB 對 TWS 開發(fā)板進(jìn)行軟件升級的使用說明。第一次使用先安裝 cp210x_windows_drivers 驅(qū)動,然后按照以下連接方式將 Xlink-H 與開發(fā)板連接,其中 Xlink-H 的 +4.2V 腳連開發(fā)板的 VBAT,Xlink-H 的 RXD 腳連開發(fā)板的 VUSB,GND 連 GND。

二、軟件介紹
1. Xlink 串口工具驅(qū)動
第一次使用需先安裝 cp210x_windows_drivers 驅(qū)動,WIN10 系統(tǒng)經(jīng)常會用自身的默認(rèn)串口驅(qū)動,該驅(qū)動波特率支持不了 1.5 M,會導(dǎo)致 Downloader 提示“設(shè)置波特率異常”,此時可卸載默認(rèn)的串口驅(qū)動,重新安裝中科藍(lán)訊提供的串口驅(qū)動即可。該驅(qū)動已測試過在 WIN10 / WIN7 / XP 系統(tǒng)中均支持良好。
2. IDE 與編譯器環(huán)境
① 下載并安裝 CodeBlocks IDE
② 下載并安裝 RV32-Toolchain 編譯工具鏈
③ 打開 SDK 包中的 cbp 文件
第一次打開時,請選擇 RISCV32
當(dāng) build log 中有提示成功生成 app.dcf 或顯示 0 error 0 warnging 時,則表示編譯成功了。
3. 調(diào)試與下載工具
Downloader 是集“下載”和“打印調(diào)試”在一起的調(diào)試下載工具,十分方便開發(fā)人員使用,下載時一般用串口作為下載口。其中 Downloader 串口下載和打印均使用 1.5 M 波特率。
我們使用編譯器最終生成的下載文件是 dcf 文件,把 dcf 文件拖入 Downloader 即可下載。其中一個 DCF 可以利用配置文件配置成多個工程,所以下載程序時要選擇好對應(yīng)的配置文件,配置文件存放在 DCF 文件目錄的“Settings”文件夾中。

開發(fā)人員一般選中下圖中的“開發(fā)”,可以方便下載后查看打印信息。

三、第一次使用指南
準(zhǔn)備好中科藍(lán)訊 TWS 開發(fā)硬件工具,即 TWS 開發(fā)板加 Xlink 串口工具,軟件部分則需要進(jìn)行
① 安裝 Xlink 小板驅(qū)動
② 下載安裝 IDE 與編譯器環(huán)境
③ 下載安裝調(diào)試與下載工具
④ 獲取最新的 SDK 軟件開發(fā)包這四個步驟。
并按照上述步驟進(jìn)行操作后,就可以利用手機搜索 TWS 開發(fā)板的藍(lán)牙,連接上即可進(jìn)行播放音頻等。
以上就是中科藍(lán)訊 TWS 開發(fā)工具使用指南的內(nèi)容,相關(guān)最新資料可以聯(lián)系 WPI 技術(shù)窗口獲取。
共同關(guān)鍵字:中科藍(lán)訊 SDK
中科藍(lán)訊 SDK 開發(fā)——工程淺析
中科藍(lán)訊 SDK 開發(fā)——耳機充電配置
中科藍(lán)訊 SDK TWS 組隊和藍(lán)牙配對過程分析
中科藍(lán)訊 SDK 開發(fā)——TWS 左右聲道分配