chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

博文 | Biu~筆記:高通藍(lán)牙ADK(36)--第三類mic

大大通 ? 2022-09-07 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Bui~ LE audio完整協(xié)議公布了,可喜可賀,可喜可賀。那么這篇我們就,還是沒什么可聊的→_→。目前ADK相關(guān)完整版本還沒發(fā)布,source也沒有可用的,所以,先放著吧。

這篇我們來聊聊第三者,從前我們的mic基本上都是用模擬的或是數(shù)字的。有些廠商不滿足當(dāng)前mic的功能(說人話就是不滿足cvc的功能),因此他們會叫外賣——加外置的DSP,去新增自己想要的音頻處理。外置DSP輸出方式大部分都是用i2s接口,而代碼并沒有接納這第三種接口,基本上都要自己修改代碼去實(shí)現(xiàn)。_(:з)∠)_ 隨著時間的推進(jìn),現(xiàn)實(shí)總得要接受的。在新的芯片系列中,引進(jìn)了骨傳導(dǎo)的cvc,而對應(yīng)的骨傳導(dǎo)音頻接口的實(shí)現(xiàn)代碼也被加入到ADK中,另外這部分代碼也被同步到304x系列的ADK中了?(????ω????)?。雖然默認(rèn)代碼是用PCM接口,但是稍微修改下就可以適配其他類型的音頻接口。下面就帶大家怎么去使用起來。

首先,默認(rèn)的接口是用INCLUDE_LIS25BA_ACCELEROMETER這個宏定義,搜索這個宏定義就知道他使用了什么東西了。其中我們先看這里面mic的配置

56a4bf84-2d63-11ed-9ade-dac502259ad0.png

這里面框出來的mic type相對于以前的analog和digital,只是多加了個pcm。如果你不是pcm接口的話,可以自己添加一個定義,然后修改對應(yīng)的處理,這里小編比較懶,直接用這個pcm,然后修改他的處理(建議大家勤奮點(diǎn),多加一個定義)。后面兩個參數(shù)instance和channel我就不多說了,懂的都懂。

接著就是要修改對應(yīng)配置的處理代碼,在獲取source的時候,pcm的類型是獲取pcm的source的,如果是別的音頻接口就需要修改getAudioSource這里

56bd4c84-2d63-11ed-9ade-dac502259ad0.png

我是用i2s接口,就換成AUDIO_HARDWARE_I2S,后面的instance和channel就是沿用上面的配置。獲取到source之后,對source的配置也需要跟著修改。因為不同類型的source,對應(yīng)的配置key是不一樣的,這個要在AudioPcmCommonConfigureSource中修改

56bd4c84-2d63-11ed-9ade-dac502259ad0.png

(可以看到,直接修改看起來比較亂也不好管理(#^.^#),所以大家選擇添加的方式)

另外這里面用到兩個callback的函數(shù),一個是獲取配置的,一個是初始化的。接下來我們就要說說這些callback函數(shù)怎么弄。

在EarbudInit_StartInitialisation函數(shù)中有個AudioPcmCommonRegisterUser(&Peripherals_Lis25baRegistry),這個語句就是用來注冊callback函數(shù)的,參數(shù)Peripherals_Lis25baRegistry中,我們只關(guān)注其中的callback有哪些。

570d3cd0-2d63-11ed-9ade-dac502259ad0.png

AudioPcmCommonGetPcmInterfaceSetting:這個是用來獲取config的函數(shù),這里是pcm參數(shù)的配置。如果不是pcm,可以不用,直接在代碼中固定,或者修改,或者添加別的參數(shù)格式。

AudioPcmCommonInitializeI2cInterface:這是控制接口的初始化,有些ic需要額外控制接口去寫指令,這里就需要事先把這接口初始化,還可以把外部ic也初始化。雖然變量名寫的是i2c,但是實(shí)際使用時,根據(jù)情況可以換成spi,uart等別的控制接口,或者不用也可以。

AudioPcmCommonEnableDevice和AudioPcmCommonDisableDevice:這兩個函數(shù)就是用來打開和關(guān)閉外部ic的,通過上面初始化的接口,給ic發(fā)送控制指令。注冊完這些函數(shù)之后,系統(tǒng)就會在通話建立時,自動初始化、配置、使能外部ic,在通話結(jié)束時,關(guān)閉外部ic。

除此之外,當(dāng)外部ic的輸入采樣率和系統(tǒng)通話時用的不一樣的時候,例如,輸入是48k,而通話只需要16k。還可以對其進(jìn)行重采樣,這個在默認(rèn)代碼kymera_ConnectUserWithMic函數(shù)中也有實(shí)現(xiàn)的,這里輸入采樣率固定為16k,如果系統(tǒng)不是用16k就進(jìn)行重采樣。

572f9e06-2d63-11ed-9ade-dac502259ad0.png

好了,以上是本期博文的全部內(nèi)容,如有疑問就別在博文下方評論留言了,有什么疑問或想了解的當(dāng)面和我說(如果你知道我是誰的話ヽ( ̄▽ ̄)?),我會盡量安排上(o′ω`o)?。謝謝大家瀏覽,我們下期再見。

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

    關(guān)注

    116

    文章

    6078

    瀏覽量

    174046
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    AI眼鏡爆發(fā),芯片方案涌現(xiàn)

    SoC+ISP方案,需外接ISP芯片用于影像功能,例如恒玄 2800 + 研極微 ISP 芯片,第三類是SoC+MCU方案,既滿足高性能計算又管理電源,降低功耗。例如此前傳聞小米AI智能眼鏡采用
    的頭像 發(fā)表于 03-31 01:16 ?2824次閱讀
    AI眼鏡爆發(fā),芯片方案涌現(xiàn)

    聲智科技AI耳機(jī)閃耀第三屆北京國際旅消費(fèi)博覽會

    6月20日至22日,第三屆北京國際旅消費(fèi)博覽會(消會)將在北京展覽館盛大啟幕。聲智科技,作為深耕智能聲學(xué)領(lǐng)域的創(chuàng)新力量,將攜旗下AI聲學(xué)爆品亮相!
    的頭像 發(fā)表于 06-20 16:34 ?382次閱讀

    硬件原理圖學(xué)習(xí)筆記

    這一個星期認(rèn)真學(xué)習(xí)了硬件原理圖的知識,做了一些筆記,方便以后查找。硬件原理圖分為三類1.管腳(gpio)和門電路輸入輸出引腳,上拉電阻,
    的頭像 發(fā)表于 04-30 18:40 ?839次閱讀
    硬件原理圖學(xué)習(xí)<b class='flag-5'>筆記</b>

    第三屆百度心杯創(chuàng)業(yè)大賽啟動

    近日,第三屆“心杯”創(chuàng)業(yè)大賽面向全球正式啟動報名。
    的頭像 發(fā)表于 04-30 10:24 ?437次閱讀

    三類反饋補(bǔ)償器講解

    中常見電路的德響應(yīng) 德圖很適合于反饋系統(tǒng)的分析。由于德圖要用到對數(shù),所以設(shè)計時需要使用一個計算器。本節(jié)的目的不是要告訴讀者所有關(guān)于德圖的知識,而是讓讀者理解實(shí)際電路的工作過程
    發(fā)表于 03-11 14:40

    專業(yè)的第三類醫(yī)療器械經(jīng)營企業(yè)計算機(jī)系統(tǒng),確保合規(guī)無憂

    第三類醫(yī)療器械經(jīng)營企業(yè)計算機(jī)系統(tǒng)因其簡單明了的特性而受到了眾多用戶的歡迎。與其他第三類醫(yī)療器械經(jīng)營企業(yè)計算機(jī)系統(tǒng)相比,盤谷醫(yī)療的快速上手為用戶提供了極大的便利。該系統(tǒng)還支持遠(yuǎn)程操作,用戶可以隨時隨地對醫(yī)療器械進(jìn)行進(jìn)銷存管理。
    的頭像 發(fā)表于 12-12 16:05 ?451次閱讀
    專業(yè)的<b class='flag-5'>第三類</b>醫(yī)療器械經(jīng)營企業(yè)計算機(jī)系統(tǒng),確保合規(guī)無憂

    三類防雷建筑防雷工程及浪涌保護(hù)器需求方案

    根據(jù)國家標(biāo)準(zhǔn)《建筑物防雷設(shè)計規(guī)范》GB 50057,建筑物防雷等級劃分為三類,不同防雷等級對浪涌保護(hù)器(SPD)的需求如下: 一防雷建筑 一防雷建筑指易燃易爆場所、重要通信設(shè)施及特定危險建筑物
    的頭像 發(fā)表于 12-12 11:49 ?575次閱讀
    <b class='flag-5'>三類</b>防雷建筑防雷工程及浪涌保護(hù)器需求方案

    硬件設(shè)計技巧:三類GPIO接口的實(shí)用指南

    今天教大家一些關(guān)于硬件設(shè)計的的技巧,只要掌握好三類GPIO,輕松玩好硬件設(shè)計。
    的頭像 發(fā)表于 11-05 12:22 ?992次閱讀
    硬件設(shè)計技巧:<b class='flag-5'>三類</b>GPIO接口的實(shí)用指南

    不可錯過的三類GPIO硬件設(shè)計指南!

    今天我們學(xué)習(xí)三類GPIO硬件設(shè)計,這三類絕對是不可錯過的,本文將把三類設(shè)計的重要性展示出來:
    的頭像 發(fā)表于 11-04 09:45 ?1510次閱讀
    不可錯過的<b class='flag-5'>三類</b>GPIO硬件設(shè)計指南!

    業(yè)績創(chuàng)歷史新高!威合金季度報解讀

    度營業(yè)收入和凈利潤均有顯著提升,達(dá)到了威合金的歷史值。 具體來看,威合金第三季度營業(yè)收入達(dá)到57.17億元,同比增長19.59%,前
    的頭像 發(fā)表于 10-29 10:18 ?743次閱讀
    業(yè)績創(chuàng)歷史新高!<b class='flag-5'>博</b>威合金<b class='flag-5'>三</b>季度報解讀

    網(wǎng)線水晶頭有幾種型號 網(wǎng)線水晶頭五和六的區(qū)別

    速率。 網(wǎng)線水晶頭的型號 網(wǎng)線水晶頭的型號通常與它們支持的以太網(wǎng)類別相對應(yīng),以下是一些常見的型號: Cat 3 :第三類,支持10 Mbps的傳輸速率,適用于早期的電話網(wǎng)絡(luò)。 Cat 5 :第五,支持100 Mbps的傳輸速率,適用于快速以太網(wǎng)。 Cat
    的頭像 發(fā)表于 10-21 10:15 ?6327次閱讀

    30s高能速遞 | 第三屆 OpenHarmony技術(shù)大會精彩搶鮮看

    技術(shù)引領(lǐng)筑生態(tài) 萬物智聯(lián)創(chuàng)未來 第三屆 OpenHarmony技術(shù)大會 如約而至 燃登場 10月12-13日,上海世中心 重磅嘉賓,前沿議題 看億萬代碼如何改變未來,與卓越伙伴共繪閃耀繁星 亮點(diǎn)
    發(fā)表于 10-08 17:36

    無源電路元件分為哪三類

    無源電路元件是電子電路中不包含電源的元件,它們通過電阻、電容和電感來控制電流和電壓。這些元件在電子電路設(shè)計中扮演著至關(guān)重要的角色,因為它們決定了電路的性能和功能。無源電路元件主要分為三類:電阻器
    的頭像 發(fā)表于 09-30 15:14 ?1445次閱讀

    常見的壓電材料分為哪三類

    壓電材料是一種能夠?qū)C(jī)械能轉(zhuǎn)化為電能或?qū)㈦娔苻D(zhuǎn)化為機(jī)械能的材料。它們在許多領(lǐng)域都有廣泛的應(yīng)用,如傳感器、執(zhí)行器、能量收集器和醫(yī)療設(shè)備等。壓電材料可以分為三類:單晶壓電材料、多晶壓電材料和有機(jī)壓電材料
    的頭像 發(fā)表于 08-29 14:14 ?4492次閱讀

    架空導(dǎo)線的結(jié)構(gòu)可以分為哪三類

    架空導(dǎo)線是電力系統(tǒng)的重要組成部分,它負(fù)責(zé)將電能從發(fā)電站輸送到用戶端。架空導(dǎo)線的結(jié)構(gòu)設(shè)計對于電力系統(tǒng)的安全、經(jīng)濟(jì)和可靠性具有重要意義。 一、架空導(dǎo)線的分類 架空導(dǎo)線的結(jié)構(gòu)可以分為三類:單導(dǎo)線、分裂導(dǎo)線
    的頭像 發(fā)表于 08-16 09:21 ?2088次閱讀