色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【技術專欄】泰凌微電子雙模TWS SDK 快速上手指南

泰凌微電子 ? 來源:未知 ? 2023-07-05 09:05 ? 次閱讀

泰凌微電子推出新的經典藍牙和私有協議雙模TWS SDK,和普通的TWS相比,除了經典藍牙連接之外,還具備一路超低延遲私有協議的功能。支持雙模同時在線,無需按鍵切換,由軟件自動判斷切換模式,使得在體積小巧的TWS耳機上,無需通過UI切換模式。在超低延遲模式下,音頻延時僅30ms。

該TWS耳機方案支持單獨私有協議連接,或者單獨通過經典藍牙連接到主設備進行通話或者音樂播放,也可以兩路連接并存進行一路電話或音樂。在兩路同時在線的情況下可將藍牙電話和私有協議連接音頻混音。其中支持最新的LC3編碼,使得在低速率下也能提供較高質量的音頻體驗。

本文將講解TWS雙模SDK如何快速上手。

1

準備工作

01

B91開發板x3

B91開發板搭載TLSR9518 SoC,具有豐富的外設接口,可以用于實現各類物聯網和無線音頻設備的原型開發。用戶可以通過在線購買或者聯系泰凌獲取該開發板。

購買鏈接:

https://shop321349797.taobao.com/?spm=2013.1.0.0.4f452b62OVOMzD

d8cf7d40-1acb-11ee-962d-dac502259ad0.png

(圖1:開發板)

02

Telink燒錄器

可以通過在線購買或者聯系泰凌獲得該設備。(注:本文默認讀者已熟悉用Telink燒錄器給B91開發板燒錄軟件)

d9361f00-1acb-11ee-962d-dac502259ad0.png

(圖2:燒錄器)

03

TWS雙模SDK代碼,RISC-V TDB

上位機工具及BDT燒錄工具

(注:SDK代碼和工具請聯系泰凌獲取)

da348d10-1acb-11ee-962d-dac502259ad0.png

(圖3:SDK代碼文件結構)

  • application:音頻通路及usb audio相關。

  • boot:啟動文件

  • codec:codec相關

  • common:編譯調試相關代碼

  • drivers:驅動相關

  • proj_lib:算法

  • stack:bt及async協議棧相關代碼

  • tlkapi:api層代碼

  • vendor:存放build工程代碼,目前包含_proj_boot_device_、 _proj_bt_tws_ 、_proj_cc_tws_、_proj_le_ll_dongle_四個工程編譯選項。

da55903c-1acb-11ee-962d-dac502259ad0.png

(圖4:RISC-V工具和BDT工具)

2

編譯SDK及燒錄軟件

01

編譯SDK

使用IDE打開SDK有 _proj_cc_tws_,_proj_cc_dongle_,_proj_bt_tws_ 三個工程。

da6f2ace-1acb-11ee-962d-dac502259ad0.png

(圖5:工程名稱)

本文使用_proj_cc_tws_和_proj_cc_dongle_兩個工程即可,_proj_bt_tws 和_proj_cc_tws_ 區別為是否支持低延時音頻,使用_proj_bt_tws則無法與dongle連接。

在_proj_cc_tws_工程目錄下的app_config.h找到HEADSET_UI_EN這個宏定義,確認為0即可,因為本文使用的是 C1T213A30_V1.3開發板。

然后編譯_proj_cc_tws_和_proj_cc_dongle_兩個工程。

da8d13d6-1acb-11ee-962d-dac502259ad0.png

(圖6:代碼截圖)

02

燒錄軟件

在編譯好后可以得到_proj_cc_tws_工程的三個bin和_proj_cc_dongle_工程的一個bin,此處_proj_cc_tws_工程的三個bin都是一樣的,只是文件名不同,燒哪個都可以。本文這里直接燒錄_img_proj_cc_tws_.bin和_img_proj_cc_dongle_.bin

daa153fa-1acb-11ee-962d-dac502259ad0.png

(圖7:文件截圖)

03

如何區分左右耳機

TWS耳機是通過一個io口上的電阻去區分左右耳機的,本文使用的B91開發板都是一樣的,沒有電阻去區分左右耳機,故需要用將宏定義HEADSET_UI_EN置為0,即B91開發板模式,這樣即可通過軟件中的USB ID來區分左右耳機。

dacb9f98-1acb-11ee-962d-dac502259ad0.png

(圖8:代碼截圖)

此處可以從HEADSET_UI_EN這個宏定義看出,如果HEADSET_UI_EN是1,則須使用的是TWS demo板(本文暫無介紹demo板)。可以通過LEFT_RIGHT_INDENTIFY_PIN定義控制的pin腳上是否有連接電阻到地來區分左右耳機,由于是B91開發板則沒有這個電阻區分,所以為0.

db03e63c-1acb-11ee-962d-dac502259ad0.png

(圖9:代碼截圖)

此處debug_init函數如果LEFT_RIGHT_INDENTIFY_PIN為0的情況下,是flash地址0xcfff0的位置讀取一個flag來區分左右耳機,如果默認是0xff,則USB_ID就是0x120,為左耳,反之其他則為右耳。

綜上所述,在燒錄完軟件后需要選擇其中一個燒錄過耳機軟件的B91開發板往flash中地址為 0xcfff0處寫0x21,一個字節。

db21c080-1acb-11ee-962d-dac502259ad0.png

(圖10:工具截圖)

使用BDT工具和Telink燒錄器即可操作B91開發板的燒錄,選中工具的Tool->Memory Access就可調出工具操作flash。

寫成功后,打開軟件RISC-V TDB目錄下的01和02后就可以看見兩個USB LOG軟件可以看見調試信息輸出,則表示成功。

db449f6a-1acb-11ee-962d-dac502259ad0.png

(圖11:文件截圖)

db59ad10-1acb-11ee-962d-dac502259ad0.png

(圖11:工具截圖)

因為在RISC-V TDB目錄下的兩個01和02的tl_riscv.ini文件下是有確定USB_ID的,如果USB_ID不正確是無法看見USB LOG的。

db866eae-1acb-11ee-962d-dac502259ad0.png

(圖12:工具截圖)

由于是空白的開發板,本文第一步需要將兩個B91開發板組隊,故在左右耳的USB工具下都輸入11 0b 01,這個是無線組隊命令。

dbbbdeb8-1acb-11ee-962d-dac502259ad0.png

(圖13:工具截圖)

然后在輸入 11 01,看見的role信息變成04或者06 就表示組隊成功了,沒組隊成功則是01,04表示主,06表示從。

dbd20a9e-1acb-11ee-962d-dac502259ad0.png

(圖14:工具截圖)

此時拿出手機搜索藍牙名為“Game headset”的設備,連接即可。

dbf610e2-1acb-11ee-962d-dac502259ad0.png

(圖15:B91開發板照片)

04

連接Dongle

把燒錄好dongle軟件的開發板直接插在PC上,然后雙擊下K1按鍵。同時左右耳依然都輸入11 0b 01 即可完成配對dongle。

dc28fd90-1acb-11ee-962d-dac502259ad0.png

(圖16:B91開發板照片)

輸入11 05 02 看見leconn為1則表示dongle連接成功。

dd7396b0-1acb-11ee-962d-dac502259ad0.png

(圖17:工具截圖)

在PC上播放音樂即可體驗。

3

總結

目前Telink推出的TWS方案已經較為成熟,上手難度不高,配套開發工具齊全,足以快速上手,敏捷開發,同時相比傳統TWS耳機方案,新增的私有超低延遲協議,為音頻設備帶來了全新的體驗。

關 于 泰 凌

泰凌微電子致力于為客戶提供一站式的低功耗高性能無線連接SoC芯片解決方案,包括經典藍牙,藍牙低功耗,藍牙Mesh,Zigbee,Thread,Matter,Apple HomeKit,Apple“查找(Find My)”,和私有協議等低功耗2.4GHz多協議無線連接系統級芯片和豐富的固件協議棧。公司產品廣泛應用于智能照明,智能家居/樓宇,智能遙控,無線外設,智能零售,穿戴設備,無線音頻,智能玩具,物流追蹤,智慧城市等各類消費和商業應用場景中。

官網:www.telink-semi.com

微信公眾號:telink-semi

泰凌開發者論壇

https://developers.telink-semi.cn/

銷售接洽:

中國大陸(華東、華北) :

+86-21-20281118-8213

中國大陸(華南、香港、音頻) :

+86-0755-26614003

telinksales@telink-semi.com


原文標題:【技術專欄】泰凌微電子雙模TWS SDK 快速上手指南

文章出處:【微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 泰凌微
    +關注

    關注

    7

    文章

    147

    瀏覽量

    10806

原文標題:【技術專欄】泰凌微電子雙模TWS SDK 快速上手指南

文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    微電子邀您相約CES 2025

    微電子誠邀您參加 2025 年 1 月 7 日至 10 日于美國拉斯維加斯舉辦的 CES 展。CES 展作為全球極具影響力的消費類電子技術年展,匯聚了世界各地眾多專業人士及科技愛好
    的頭像 發表于 12-03 09:19 ?286次閱讀

    微電子獲藍牙 6.0 認證,助力藍牙技術拓展與應用升級

    近期,微電子藍牙芯片和自研協議棧成功獲得由藍牙技術聯盟(SIG)頒發的藍牙 6.0 認證證書。此次認證覆蓋了藍牙 6.0 新增功能中最核心的藍牙信道探測(Channel Sound
    發表于 11-26 14:07 ?209次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>獲藍牙 6.0 認證,助力藍牙<b class='flag-5'>技術</b>拓展與應用升級

    微電子推出Wi-Fi 6多協議TLSR9118 SoC

    微電子(股票代碼:688591.SH),作為無線連接解決方案領域的創新先鋒,近日正式宣布其突破性成果——TLSR9118 SoC的問世。這款里程碑式的芯片不僅標志著
    的頭像 發表于 08-30 16:29 ?1840次閱讀

    微電子發布Wi-Fi 6多協議TLSR9118 SoC

    近日,微電子(688591.SH)宣布推出其首顆支持Wi-Fi通信技術的多協議芯片——TLSR9118 SoC,進一步拓展了其在無線連接領域的產品布局。該芯片已經成功獲得Wi-Fi
    發表于 08-29 10:36 ?312次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>發布Wi-Fi 6多協議TLSR9118 SoC

    微電子:20億顆芯片里程碑,創新驅動物聯網未來

    ? ? 微電子(688591.SH)在近期迎來了一個令人矚目的里程碑——公司芯片的全球累計出貨量突破20億顆。這一數字不僅彰顯了微在
    發表于 08-15 11:06 ?498次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>:20億顆芯片里程碑,創新驅動物聯網未來

    微電子即將亮相IOTE2024第22屆國際物聯網展

    微電子誠邀您參加將于 2024 年 8 月 28 日至 30 日在深圳舉辦的“IOTE2024-第22屆國際物聯網展”。這場備受矚目的展會預計將吸引來自全球各地的數萬名專業人士,共同探索和見證物聯網
    的頭像 發表于 08-02 09:19 ?628次閱讀

    微電子即將亮相第五屆國際AIoT生態發展大會

    在智能科技迅猛發展的今天,我們即將于7月25日在深圳迎來一個備受矚目的行業盛會——第五屆國際AIoT生態發展大會。微電子將有幸參與其中,與您攜手探索智能家居的未來。
    的頭像 發表于 07-19 11:23 ?533次閱讀

    一圖讀懂微電子2023年年度報告

    一圖讀懂微電子2023年年度報告
    的頭像 發表于 05-22 10:30 ?449次閱讀
    一圖讀懂<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>2023年年度報告

    微電子支持最新Matter 1.3標準,助力智能家居新發展

    昨日,CSA連接標準聯盟正式發布了Matter 1.3標準。微電子第一時間支持這一智能家居領域重要標準的最新版本。
    的頭像 發表于 05-09 14:08 ?571次閱讀

    微電子B91模組組合板Matter演示固件介紹

    B91模組組合板(TLSR921x Module kit)是微電子專為智能家居設計的子母開發板。本篇文章將重點介紹基于Matter開
    的頭像 發表于 04-17 10:08 ?1069次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>B91模組組合板Matter演示固件介紹

    微電子推出超低功耗多協議物聯網無線SoC芯片TLSR925x

    近日,微電子正式宣布推出國內首顆工作電流低至1mA量級的超低功耗多協議物聯網無線SoC芯片——TLSR925x。這款芯片以其出色的性能和卓越的功耗控制,為新一代高性能物聯網終端產品提供了核心動力,同時也標志著
    的頭像 發表于 03-14 11:19 ?1363次閱讀

    微電子TLSR921x系列芯片成功適配中移物聯OneOS物聯網操作系統

    近日,中移物聯網有限公司(中移物聯)與微電子(上海)股份有限公司(微電子)共同宣布,
    的頭像 發表于 02-26 09:30 ?985次閱讀

    微電子、谷歌與和眾科技的Matter聯合項目取得重大進展

    近日,Telink(微電子)、Google(谷歌)、HooRii Technology(和眾科技)共同參與的Matter聯合項目宣布取得重大進展。在單臺MatterOTBR設備下,成功掛載了超過100臺Matter over
    的頭像 發表于 02-26 09:27 ?917次閱讀

    微電子產測工具使用—如何增加GPIO測試功能

    微電子的產測工具默認提供了多個產測固件,比如測試射頻RF,測試低功耗電流,這些屬于前置測試,即測試PCBA硬件是否存在異常。
    的頭像 發表于 01-03 09:04 ?828次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>產測工具使用—如何增加GPIO測試功能

    技術專欄微電子JTAG工具使用教程(二)

    繼上一篇為大家介紹了《微電子JTAG工具使用教程(一)》 ,本篇將繼續為大家介紹JTAG相關工具命令行的使用和常見問題及解決方法。 1 GDB常用命令的使用 正常debug的時候,可以在
    的頭像 發表于 12-27 08:55 ?1353次閱讀
    【<b class='flag-5'>技術</b><b class='flag-5'>專欄</b>】<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>JTAG工具使用教程(二)
    主站蜘蛛池模板: 国产午夜精品一区二区三区| 伊人久久综合谁合综合久久| 妺妺窝人体色777777野大粗| 乱h好大噗嗤噗嗤烂了| 蜜芽资源高清在线观看| 欧美成人免费观看久久| 久久6699精品国产人妻| 久久伊人影院| 精品久久久久久综合网| 狂操空姐电影| 欧美黄色一级| 偷拍国产精品在线播放| 亚洲精品视频免费看| 午夜爽喷水无码成人18禁三级| 国产精品观看视频免费完整版| 国产精品永久AV无码视频| 高清mv视频免费观看| 国产在线高清亚洲精品一区| 可以看的黄页的网站| 青青娱乐网| 亚洲精品在线影院| 97色伦图片97色伦图影院久久| 国产午夜AV无码无片久久96| 扒开美女下面粉嫩粉嫩冒白浆| 爱做久久久久久| 高H黄暴NP辣H一女多男| 国产精品美女WWW爽爽爽视频| 国产色精品久久人妻99蜜桃麻豆| 国产中文字幕免费观看| 耻辱诊察室1一4集动漫在线观看 | 蜜柚在线观看免费高清官网视频| 久久综合九色| 女性酥酥影院| 色老99九久精品偷偷鲁| 亚洲AV成人无码网天堂| 樱花草动漫www| 99久久免热在线观看6| 宫交拔不出来了h黑人| 爱啪国产精品视频在线| 高清bblxx手机在线观看| 国产自产第一区c国产|