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

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

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

3天內不再提示

如何為音頻應用設計選擇合適的微處理器

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-03-12 08:52 ? 次閱讀

目前正在要求為許多消費產品嵌入式系統供電MCU支持以前由DSP,ASSP或其他專用芯片處理的各種數字音頻功能。幸運的是,許多16位MCU的功能和復雜性可以支持基本的音頻處理功能,并允許它們執行諸如音頻錄制/回放,音頻流轉換和其他創新音頻應用程序之類的任務。但是,您如何選擇能夠為您的產品提供所需價格,性能和設計靈活性的MCU呢?繼續閱讀這些設計問題的答案,以及最新的音頻應用芯片和開發套件。

音頻特性

您為音頻應用選擇的處理能力的類型和數量是解決方案成本,所需音頻質量和可用存儲空間之間關系網絡中的一個方面。雖然特定應用程序使用的實際樣本大小可以在8到24位之間,但我們假設我們在這里處理的大多數使用12到16位樣本。由于采樣率是您將要處理的聲音質量的主要決定因素)我們提供了有用的音頻源細分和通常用于捕獲或重現它們的采樣率(表1)。

音頻源頻率流行的采樣率音調,蜂鳴器通常是3 kHz范圍內的單頻正弦波,具有最大頻率的音調的2到4倍DTMF在500 Hz和3 kHz之間的特定標準頻率下兩個正弦波的加權和7.2 kHz或更高的報警通常是一系列頻率的時變掃描最大頻率的兩倍人類語音/語音可以被視為300 Hz至3.3 kHz之間信號的加權和。人聲能夠產生8kHz,11.02kHz,16kHz音頻和頻率。樂器可以被視為20 Hz和20 kHz之間信號的加權和。人耳可以感知這些頻率32 kHz(大多數樂器足夠好),44.1 kHz(CD質量),48 kHz(PC聲卡)

用于語音級應用的MCU

由于存儲空間(和傳輸帶寬)通常在嵌入式系統中非常重要,因此數字壓縮應用于數據流,要么丟棄部分它包含的信息或使用更復雜的編碼算法以更緊湊的方式表示它。可以使用外部編解碼器或在MCU本身上運行的軟件編解碼器來完成壓縮/解壓縮。圖1說明了使用最常用的ITU(G.7xx)算法以及Speex1開源編解碼器壓縮標準128-k/s音頻流的質量/數據速率權衡。

如何為音頻應用設計選擇合適的微處理器

圖1:常用語音編解碼器的比特率與音頻質量。 (由Microchip Technology提供。)

特定編解碼器所需的處理能力(MIPS)與壓縮比和它提供的音頻質量大致成比例,如表2所示。幸運的是,即使是便宜的16-位通用MCU可以輕松支持用于語音處理的簡單軟件編解碼器,例如自適應差分脈沖編碼調制(ADPCM)或更簡單的G.7xx ITU標準。 G.711算法需要大約1MIPS來以2:1的壓縮比處理中等質量的人類語音。 G.722寬帶算法提供更好的音頻質量和4:1壓縮比,同時僅消耗5 MIPS。兩種編解碼器均可在16位MCU上輕松支持,例如飛思卡爾的HC12系列,Microchip的PIC24F/PIC24H系列或德州儀器廣泛的MSP430 MCU系列,并為監控代碼或其他應用提供足夠的保留。除了通常的電話和VoIP應用之外,這些廉價的技術還可以利用許多嵌入式系統中潛伏的多余MIPS來為煙霧探測器,報警系統或運動和工業設備添加音頻警報(甚至語音合成)。

算法G.711 G.726A Speex MIPS 1 13 20閃存(KB)3.5 6 30 RAM(KB)3.5 4 7存儲1秒編碼語音所需的存儲器8 KB 2,3,4或5 KB 1 KB

表2:常用語音編解碼器的處理要求。 (由Microchip Technology提供)。

用于音樂應用的MCU

用于解碼大多數流行媒體播放器中使用的MP3/4流的處理和內存要求明顯高于前面討論的語音級應用。對于光盤(CD)質量的音頻,標準是16位分辨率,采樣率為44.1 kHz,許多應用使用24位,采樣率為96 kHz或更高。許多設計也需要支持微軟的WMA和Apple的AAC解碼,這需要更強大的處理能力。因此,使用專用音頻解碼器(如ROHM的BU9457KV或Cirrus Logic音頻解碼器)實現這些復雜的編碼方案通常更具成本效益,該解碼器可生成饋送到集成D/A級或片外的串行PCM數據音頻編解碼器,例如Cirrus Logic的CS4270或NXP的UDA1341TS。然而,低成本的MCU仍然可以在消費類音頻中發揮重要作用,通常是通過管理音頻配件中的數字音樂流,例如擴展塢和數字揚聲器組(圖2)。在這些應用中,PCM音頻數據幀(封裝在USB音頻類格式中)通過處理器的SPI/I2C串行通道之一每1 ms到達一次。 USB音頻類數據格式還提供對音量,音調,增益控制和均衡器等常用功能的控制。

如何為音頻應用設計選擇合適的微處理器

圖2:在音頻擴展塢中,低成本MCU可用于執行格式轉換,采樣率調整和流管理,以及支持擴展塢的用戶界面。 (由Microchip Technology提供。)

根據信號源的不同,音頻流可能會以多種格式之一(即左對齊,右對齊,I2S等)到達,而一些低成本的編解碼器只能接受特定的格式。在這些情況下,MCU必須確保數據在送入編解碼器之前已正確對齊。由于并非所有音頻源都使用相同的采樣率,因此編解碼器必須使其采樣頻率適應源或依靠MCU將采樣數據流轉換為通用數據速率。在使用低成本編解碼器的情況下,它通常缺少自己的緩沖區,因此MCU還必須管理流以避免運行不足或過度運行的情況,否則會導致出現靜音,爆音和音頻不連續數據丟失。

一些提供40 MIPS或更高容量的16位MCU和幾乎任何32位MCU都具有處理容量,可支持音頻擴展塢中的流管理,緩沖和格式轉換。像Microchip這樣的一些制造商增加了特殊功能,可以降低實施成本。例如,Microchip MX2系列中的某些MCU具有專門針對這些類型應用的存儲器,并具有I2C參考時鐘輸出。這允許MCU提供采樣速率時鐘(主時鐘),從而無需使用集成或外部PLL的更昂貴的編解碼器。

在需要完全可編程解決方案的應用中,可以使用通用MCU(通常為16位)執行MP3/4,AAC或WMA解碼,該MCU可提供40 MIPS或更高的通用功能 - 目的RISC處理。這些應用程序的應用程序代碼通常占用128k的閃存,可能需要高達48k的RAM,以及用于其他功能的內存,例如用戶界面或用于播放器的小型LCD的簡單圖形處理。例如,Atmel的AT32UC3系列MCU也專為各種消費類音頻應用而設計,包括擴展塢,解碼器/播放系統和USB音頻類設備(圖3)。

如何為音頻應用設計選擇合適的微處理器

圖3:Atmel的多功能AT32UC3系列可用作音頻擴展塢,MP3,WMA和AAC音頻解碼器/播放系統或USB音頻類設備的基礎。 (由Atmel提供。)另一種選擇是使用所謂的數字信號控制器(DSC),它具有支持乘法累加(MAC)操作的擴展指令集和支持類DSP功能的硬件加速器。 DSP增強型MCU,如飛思卡爾的56800/E,Microchip的dsPIC 30系列,STMicro的ST10處理器,需要更少的指令來執行等效的代碼/解碼功能,從而節省資源,用于其他一些功能,如速率適配,高級濾波和均衡算法。

入門大多數制造商通過在一個方便的軟件包中提供包含所有必需的硬件,軟件和開發工具的特定應用開發套件,使數字音頻項目的入門變得簡單。其中一個例子是Microchip針對PIC32 MX1和MX2系列的DM320013音頻開發套件(圖4)。這款靈活的USB供電平臺預裝了演示代碼,用于具有高品質音頻功能的音頻播放器,包括24位音頻記錄和播放,USB數字音頻,MP3解碼和采樣率轉換,以及支持開發基本用戶界面。

圖4:PIC32 MX1/MX2入門工具包(DM320013)專為使用mTouch按鈕開發高質量音頻應用和基本用戶界面而設計。 (由Microchip Technology提供。)

Atmel還提供多種專用開發套件,包括EVK1104,其中包含Hi-Fi音頻解碼和流媒體應用的所有元素。該板采用Atmel的AT32UC3A3256AU 32位微控制器構建,包括一個高速USB On-The-Go(OTG)接口,一個雙SD卡接口,ECC NAND閃存和一個立體聲16位DAC。該套件還包含用于從大容量存儲設備播放MP3文件的參考固件,并演示了Atmel的專利QTouch電容式觸摸控制。對于擴展塢,Atmel的EVK1105包含所有必需的參考硬件和軟件,用于從iPod,iPhone和iPad設備進行控制和數字音頻流。

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

    關注

    553

    文章

    8027

    瀏覽量

    349301
  • 解碼器
    +關注

    關注

    9

    文章

    1144

    瀏覽量

    40794
  • 微處理器
    +關注

    關注

    11

    文章

    2269

    瀏覽量

    82543
收藏 人收藏

    評論

    相關推薦

    [3.10.1]--3.10微處理器概述

    微處理器
    學習電子知識
    發布于 :2023年02月17日 20:50:35

    [3.13.1]--3.13專用微處理器設計實例(上)

    微處理器
    學習電子知識
    發布于 :2023年02月17日 20:52:49

    [3.14.1]--3.14專用微處理器設計實例(下)

    微處理器
    學習電子知識
    發布于 :2023年02月17日 20:53:47

    嵌入式linux培訓之嵌入式微處理器選擇

    微處理器核外,還集成有LCD控制、A/D轉換、多媒體音頻控制、以太網控制等各類功能模塊,
    發表于 07-03 18:30

    嵌入式微處理器如何選擇

    、A/D轉換、多媒體音頻控制、以太網控制等各類功能模塊,有些芯片甚至是雙核的。所以,選擇適合自己產品的一種芯片是有一定難度的,要求研發
    發表于 05-20 11:11

    如何確定微處理器復位閾值

    微處理器發生錯誤操作之前(因電壓跌落到保證工作范圍以下)發出復位信號。根據這個方法,合適的復位電路選擇是CN809T或者CN810T中的一個,這個型號在整個溫度范圍內復位閾值范圍從3.0V至3.15V
    發表于 07-08 09:46

    何為您的數據集中選擇合適處理器

    為您的數據集中選擇合適處理器
    發表于 12-30 07:21

    何為嵌入式處理設計選擇合適的開發工具?

    何為嵌入式處理設計選擇合適的開發工具?
    發表于 04-29 06:24

    怎樣去選擇一種合適的嵌入式處理器

    微處理器是什么?微處理器是有哪些部分組成的?怎樣去選擇一種合適的嵌入式處理器呢?
    發表于 12-24 07:20

    什么是微處理器

    什么是微處理器 CPU是Central Processing Unit(中央微處理器)的縮寫,它是計算機中最重要的一個部分,由運算  和控制組成。如果把計算機比作
    發表于 06-17 07:32 ?1582次閱讀

    微處理器S3C44B0X音頻文件播放

    微處理器S3C44B0X音頻文件播放 S3C44B0X是三星公司針對嵌入式系統推出高性價比微處理器,它是基于ARM7TDMI內核的16/32位RISC處理器,工作主頻為66MHz.為
    發表于 03-16 11:46 ?776次閱讀
    <b class='flag-5'>微處理器</b>S3C44B0X<b class='flag-5'>音頻</b>文件播放

    何為衛星應用選擇合適的LDO

    何為衛星應用選擇合適的LDO
    發表于 10-28 11:59 ?0次下載
    如<b class='flag-5'>何為</b>衛星應用<b class='flag-5'>選擇</b><b class='flag-5'>合適</b>的LDO

    嵌入式系統的微處理器選擇

    作者:DigiKey Editor 任何一個電子系統都需要一個微處理器(MPU)內核,當然也有些系統會選擇微控制(MCU),或是數字信號處理器(DSP)、現場可編程邏輯門陣列(FPG
    的頭像 發表于 05-05 09:41 ?687次閱讀
    嵌入式系統的<b class='flag-5'>微處理器</b><b class='flag-5'>選擇</b>

    嵌入式微處理器如何選擇 嵌入式微處理器體系結構有哪兩種

    嵌入式微處理器是集成在電子設備內部的微處理器,用于控制和執行各種功能。在選擇嵌入式微處理器時,需要考慮眾多因素,包括應用需求、性能要求、功耗、成本、可用性、開發工具支持等。本文將詳盡、
    的頭像 發表于 05-04 15:04 ?976次閱讀

    何為電機選擇合適的變頻

    在工業自動化和電力傳動領域,變頻作為控制電機轉速和調節電力供應的關鍵設備,其選擇與應用至關重要。為電機選擇合適的變頻不僅能確保電機的穩定
    的頭像 發表于 05-31 15:39 ?1943次閱讀
    主站蜘蛛池模板: 富婆找黑人老外泻火在线播放 | av免费网站不卡观看| 精品欧美一区二区三区久久久| 亚洲欧美韩国综合色| 九九影院午夜理论片无码| 99re久久热在线视频| 热思思| 国产婷婷综合在线视频中文| 欲插爽乱浪伦骨| 欧美精品成人久久网站| 给我免费播放片bd国语| 亚洲精品AV无码永久无码| 麻豆蜜桃国语精品无码视频| 粗壮挺进邻居人妻无码| 亚洲视频精品在线观看| 欧美精品高潮呻吟AV久久| 公粗挺进了我的密道在线播放贝壳| 微福利92合集| 久久99精品AV99果冻| 成年人在线免费观看视频网站| 小莹的性荡生活40章| 久久一本岛在免费线观看2020| 大香网伊人久久综合观看| 亚洲一区二区三区免费看| 农民工老头在出租屋嫖老熟女| 纯肉宠文高h一对一| 伊人国产在线观看| 全黄H全肉细节文NP| 久久99r66热这里只有精品| 99久久免费国产精品特黄| 无码137片内射在线影院| 久久一er精这里有精品| 国产A级毛片久久久久久久| 在线不卡中文字幕| 色一情一乱一伦一区二区三区| 麻豆官网入口| 果冻传媒APP免费网站在线观看| 7777色鬼xxxx欧美色夫| 亚洲精品国产国语| 日久精品不卡一区二区| 快插我我好湿啊公交车上做|