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

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

3天內(nèi)不再提示

【技術專欄】泰凌微電子雙模 BT/BLE SDK 對講機應用講解

泰凌微電子 ? 來源:未知 ? 2023-07-12 08:40 ? 次閱讀

隨著智能家居的普及,智能手機、TWS(True Wireless Stereo)真無線耳機已成為很多人的必備配件。然而在針對性的應用場景中,還有一部分產(chǎn)品則是基于自身獨特的優(yōu)勢,獲得一定的市場地位,例如對講機。對講機是一種即時的無線通訊設備,相較于智能手機擁有者不受信號影響、更便捷的集群通訊、更持久的續(xù)航等優(yōu)勢,在娛樂、餐飲、社區(qū)服務,戶外游玩等場景中廣泛應用。

本文主要講述泰凌微電子雙模BT/BLE SDK(以下簡稱雙模SDK)對講機應用實例。BT/BLE雙模SDK是以藍牙5.2為基礎的一套通用雙模藍牙方案,該方案基于泰凌微電子TLSR9系列SoC實現(xiàn),支持兩路BT Classic鏈接(兩路ACL和一路SCO)和一路BLE(從端)鏈接,SDK集中支持藍牙音頻和藍牙語音功能,提供便捷的開發(fā)方式。支持BT/BLE雙模在線,能讓對講機同時用BT連接藍牙耳機、BLE連接手機APP,達到對講機更加便捷使用,提高用戶的對講效率,提升用戶體驗感。

工作原理如下:

16eb209a-204c-11ee-962d-dac502259ad0.png

對講機應用到雙模SDK的功能主要有三部分:BT通話功能、BLE(Slave)功能、低功耗功能管理。以下分別展開講述。

1

BT通話功能

BT通話功能即應用BT-HFP協(xié)議。HFP全稱Hands-free Profile,定義了兩種角色:AG和HF。AG(Audio Gateway)這是一種作為音頻網(wǎng)關的設備。充當音頻網(wǎng)關的典型設備是蜂窩電話。HF(Hands-Free Unit)這是用作音頻網(wǎng)關遠程音頻輸入和輸出的設備機械裝置它還提供了一些遠程控制手段。音頻的連接AG和HF側(cè)都可以發(fā)起,連接過程中的消息交互及流程大體相同,而對講機在應用中充當AG的角色,且一般都是主動發(fā)起音頻連接,雙模SDK在上層已經(jīng)提供相應的接口,可以方便快捷的使用。HFP連接的具體流程如下圖:

1738424e-204c-11ee-962d-dac502259ad0.png

從流程圖上可以看出,HFP協(xié)議連接成功最終需要對講機和藍牙耳機完成AT命令交互。根據(jù)協(xié)議文檔HFP_v1.7.1pdf,AT命令依次交互的順序為:BRSF->BAC(AG、HF都支持Codec協(xié)商) -> CIND=? -> CIND? -> CMER -> CHLD=? (AG、HF都支持三方通話) -> .....。對講機調(diào)用了雙模SDK提供的電話發(fā)起,電話掛斷以及調(diào)節(jié)藍牙耳機的Speak、Mic增益的接口,實現(xiàn)對講機的BT通話功能。下圖為HPF連接到實現(xiàn)通話功能的流程(由于這份log中前面已經(jīng)連接成功,所以截圖中沒有相關的LMP log)。

17612538-204c-11ee-962d-dac502259ad0.png

2

BLE功能

BLE全稱Bluetooth Low Energy,即藍牙低功耗,較經(jīng)典藍牙最大的特點就是低功耗,多應用于對實時性要求較高,但對數(shù)據(jù)傳輸速率要求較低的場景。藍牙BLE協(xié)議棧包含兩部分:主機(HOST)和控制器(Controller),如下圖所示。

17cfafd0-204c-11ee-962d-dac502259ad0.png

主機部分

  • GAP:General Access Profile的縮寫,主要描述了兩個藍牙設備建立通信時必要的基本操作,包括設備發(fā)現(xiàn)、鏈路的建立和配置以及安全性配置

  • GATT:General Attributes profile的縮寫,通用屬性配置文件使用屬性協(xié)議。該框架定義了服務的程序和格式以及他們的特性。所定義的過程包括發(fā)現(xiàn)、讀取、編寫、通知和指示特性,以及配置屬性廣播

  • SM:Security Manager的縮寫,為藍牙配對和連接提供安全保證

  • ATT:Attributes的縮寫,該協(xié)議將數(shù)據(jù)以“Attribute(屬性)”的形式抽象出來,并提供一些方法,供遠端設備(Remote Device)讀取、修改這些屬性的值(Attribute value)

  • L2CAP:Logical Link Control and Adaption Protocol縮寫,負責管理邏輯層提供的邏輯鏈路

控制器部分

  • HCI:Host Controller interface的縮寫,即主機和控制器之間的交互接口。

  • LL:Link Layer的縮寫,用于控制設備的射頻狀態(tài)。

  • PHY:Physical的縮寫,負責數(shù)據(jù)的物理傳輸。

ATT提供了一種無線應用協(xié)議,GATT基于ATT協(xié)議,相當于ATT的framewrok層,而所有的BLE Profile又基于GATT。同時ATT/GATT定義在Host中,即協(xié)議棧里面, 而Pprofiles則定義在應用層,這樣的結(jié)構決定了ATT/GATT要實現(xiàn)基本而Common的功能實現(xiàn),而Profiles來完善各具特色的具體應用功能。

GATT是所有LE頂層協(xié)議的基礎。它定義了怎么把一堆ATT屬性分組成為有意義的服務。而GATT Profile可由多個Service組成,每個Service由多個Characteristic組成。每個Characteristic由屬性(Properties)、Value和0至多個對此Characteristic的描述(Descriptor)所組成。手機連接對講機成功之后的讀寫操作,實際上就是對characteristic的讀寫。另外Service(多個)、Characteristic(多個)和Descriptor(多個)使用的UUID來作為各自的ID。

對講機在應用雙模SDK中,只需要通過修改tlkmmi_lemgrAtt.c文件中的My_Attributes結(jié)構體數(shù)組,添加對應的ATT(Attributes),并且使用用戶自定義的Service UUID,設置讀寫權限。手機連接對講機后,用戶APP可以通過UUID 識別用戶自定義的Service,完成所需的功能,例如Write數(shù)據(jù)、Read數(shù)據(jù)以及OTA等。如下圖:

17edd38e-204c-11ee-962d-dac502259ad0.png

3

低功耗功能管理

TLSR9是一款低功耗,高集成的無線連接SoC芯片。對講機正是利用其特性,有效管理功耗,使得自身可以超長時間待機,方便用戶使用。對講機進入低功耗模式后,芯片自身的電流可以降至uA級別。雙模SDK提供了相應的PM(Power Mannger)接口,方便客戶調(diào)用。

泰凌微電子雙模BT/BLE SDK在對講機產(chǎn)品上的使用,讓對講機的功能更加多樣化,滿足用戶更多的需求。在其他產(chǎn)品上,雙模SDK的應用前景也很廣闊。

BT/BLE雙模SDK可通過以下鏈接獲?。?/strong>

http://wiki.telink-semi.cn/wiki/chip-series/TLSR951x-Series/

182e3898-204c-11ee-962d-dac502259ad0.png

關 于 泰 凌

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

官網(wǎng):www.telink-semi.com

微信公眾號:telink-semi

泰凌開發(fā)者論壇

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

銷售接洽:

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

+86-21-20281118-8213

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

+86-0755-26614003

telinksales@telink-semi.com

18808d0a-204c-11ee-962d-dac502259ad0.gif


原文標題:【技術專欄】泰凌微電子雙模 BT/BLE SDK 對講機應用講解

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


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

    關注

    7

    文章

    148

    瀏覽量

    10808

原文標題:【技術專欄】泰凌微電子雙模 BT/BLE SDK 對講機應用講解

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

收藏 人收藏

    評論

    相關推薦

    公網(wǎng)全雙工對講機與普通公網(wǎng)對講機的區(qū)別

    對講機種類多樣,模擬和數(shù)字對講基于無線電頻點進行自組網(wǎng)通話,公網(wǎng)對講機依托運營商物聯(lián)網(wǎng)卡實現(xiàn)全球范圍內(nèi)的無線通訊。TIKOOL太酷信息全雙工制式保留公網(wǎng)產(chǎn)品的距離和群組優(yōu)勢,支持上千路全雙工通話。
    的頭像 發(fā)表于 12-27 15:03 ?58次閱讀
    公網(wǎng)全雙工<b class='flag-5'>對講機</b>與普通公網(wǎng)<b class='flag-5'>對講機</b>的區(qū)別

    微電子邀您相約CES 2025

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

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

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

    插卡式公網(wǎng)對講機廠家哪個好

    在當今社會,隨著科技的進步和人們安全需求的增加,公網(wǎng)對講機已經(jīng)成為了重要的通訊工具之一。尤其是在一些大型活動、旅游景區(qū)、工廠企業(yè)等領域,它們更是發(fā)揮著不可或缺的作用。而在眾多的公網(wǎng)對講機
    的頭像 發(fā)表于 10-21 11:49 ?292次閱讀

    微電子推出Wi-Fi 6多協(xié)議TLSR9118 SoC

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

    使用示波器的麥麥對講機測試方案

    最近,麥門限量發(fā)售的對講機在全網(wǎng)掀起熱潮。這款對講機以薯條和雞塊的可愛造型,在300米內(nèi)實現(xiàn)短距通信,深受大小兒童的喜愛。不僅適用于辦公室趣味互動和朋友間的創(chuàng)意通信,甚至因串臺而亂入“大眾聊天室
    的頭像 發(fā)表于 07-03 10:41 ?662次閱讀
    使用示波器的麥麥<b class='flag-5'>對講機</b>測試方案

    如何為BTBLE設置不同的mac地址?

    如果使用CYW20706/20721/20719...等雙模BT/BLE解決方案。如果可能,為 BTBLE 設置不同的 mac 地址。
    發(fā)表于 07-03 06:05

    對講機原理、使用及縱圖集

    國外手持對講機原理圖集,包含C450C150TK-308N888GX3000等常見對講機圖紙。
    發(fā)表于 06-18 09:21 ?96次下載

    激活BT/BLE雙模式配置文件時,可以使用相同的Mac地址(公共地址)嗎?

    激活 BT/BLE 雙模式配置文件時,我可以使用相同的 Mac 地址(公共地址)嗎? 有風險嗎?
    發(fā)表于 05-31 08:08

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

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

    DMR數(shù)字對講機模塊的特性有哪些?該如何選擇?

    DMR828S是思為無線公司研發(fā)的一款性價比高的2W全功能數(shù)字對講機模塊,可以和市場上通用的模擬制式對講機兼容,帶有DMR TierII數(shù)字對講機的功能,內(nèi)置Moto AMBE++ 聲碼器。
    的頭像 發(fā)表于 04-18 17:02 ?638次閱讀
    DMR數(shù)字<b class='flag-5'>對講機</b>模塊的特性有哪些?該如何選擇?

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

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

    典型對講機電路圖分享

    對講機是一種無線的通信設備,可以在不需要網(wǎng)絡支持的情況下進行雙向通話。它通過發(fā)送射頻載波信號,經(jīng)過濾波器接收到信號后,經(jīng)過濾除、鑒頻,得到音頻信號,經(jīng)過處理就得到了人們需要的語音信息。對講機可以分為模擬對講機、數(shù)字
    的頭像 發(fā)表于 02-07 16:20 ?7131次閱讀
    典型<b class='flag-5'>對講機</b>電路圖分享

    防爆的對講機有哪些 防爆的對講機怎么選

    防爆對講機是一種特殊類型的對講機,其具備防爆功能,可以在易燃易爆等危險環(huán)境中使用,確保人員的安全。在選擇防爆對講機時,需要考慮以下幾個因素:防爆等級、防水等級、通信范圍、電池壽命、聲音質(zhì)量、功能特點
    的頭像 發(fā)表于 01-31 14:01 ?1409次閱讀

    微電子產(chǎn)測工具使用—如何增加GPIO測試功能

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