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

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

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

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

如何為音頻應(yīng)用設(shè)計(jì)選擇合適的微處理器

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-03-12 08:52 ? 次閱讀

目前正在要求為許多消費(fèi)產(chǎn)品嵌入式系統(tǒng)供電MCU支持以前由DSP,ASSP或其他專用芯片處理的各種數(shù)字音頻功能。幸運(yùn)的是,許多16位MCU的功能和復(fù)雜性可以支持基本的音頻處理功能,并允許它們執(zhí)行諸如音頻錄制/回放,音頻流轉(zhuǎn)換和其他創(chuàng)新音頻應(yīng)用程序之類的任務(wù)。但是,您如何選擇能夠?yàn)槟漠a(chǎn)品提供所需價(jià)格,性能和設(shè)計(jì)靈活性的MCU呢?繼續(xù)閱讀這些設(shè)計(jì)問(wèn)題的答案,以及最新的音頻應(yīng)用芯片和開發(fā)套件。

音頻特性

您為音頻應(yīng)用選擇的處理能力的類型和數(shù)量是解決方案成本,所需音頻質(zhì)量和可用存儲(chǔ)空間之間關(guān)系網(wǎng)絡(luò)中的一個(gè)方面。雖然特定應(yīng)用程序使用的實(shí)際樣本大小可以在8到24位之間,但我們假設(shè)我們?cè)谶@里處理的大多數(shù)使用12到16位樣本。由于采樣率是您將要處理的聲音質(zhì)量的主要決定因素)我們提供了有用的音頻源細(xì)分和通常用于捕獲或重現(xiàn)它們的采樣率(表1)。

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

用于語(yǔ)音級(jí)應(yīng)用的MCU

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

如何為音頻應(yīng)用設(shè)計(jì)選擇合適的微處理器

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

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

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

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

用于音樂(lè)應(yīng)用的MCU

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

如何為音頻應(yīng)用設(shè)計(jì)選擇合適的微處理器

圖2:在音頻擴(kuò)展塢中,低成本MCU可用于執(zhí)行格式轉(zhuǎn)換,采樣率調(diào)整和流管理,以及支持?jǐn)U展塢的用戶界面。 (由Microchip Technology提供。)

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

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

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

如何為音頻應(yīng)用設(shè)計(jì)選擇合適的微處理器

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

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

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

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

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

    關(guān)注

    554

    文章

    8059

    瀏覽量

    349856
  • 解碼器
    +關(guān)注

    關(guān)注

    9

    文章

    1147

    瀏覽量

    40867
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2274

    瀏覽量

    82654
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    微處理器
    學(xué)習(xí)電子知識(shí)
    發(fā)布于 :2023年02月17日 20:50:35

    [3.13.1]--3.13專用微處理器設(shè)計(jì)實(shí)例(上)

    微處理器
    學(xué)習(xí)電子知識(shí)
    發(fā)布于 :2023年02月17日 20:52:49

    [3.14.1]--3.14專用微處理器設(shè)計(jì)實(shí)例(下)

    微處理器
    學(xué)習(xí)電子知識(shí)
    發(fā)布于 :2023年02月17日 20:53:47

    嵌入式linux培訓(xùn)之嵌入式微處理器選擇

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

    嵌入式微處理器如何選擇

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

    如何確定微處理器復(fù)位閾值

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

    何為您的數(shù)據(jù)集中選擇合適處理器

    為您的數(shù)據(jù)集中選擇合適處理器
    發(fā)表于 12-30 07:21

    何為嵌入式處理設(shè)計(jì)選擇合適的開發(fā)工具?

    何為嵌入式處理設(shè)計(jì)選擇合適的開發(fā)工具?
    發(fā)表于 04-29 06:24

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

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

    什么是微處理器

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

    微處理器S3C44B0X音頻文件播放

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

    何為衛(wèi)星應(yīng)用選擇合適的LDO

    何為衛(wèi)星應(yīng)用選擇合適的LDO
    發(fā)表于 10-28 11:59 ?0次下載
    如<b class='flag-5'>何為</b>衛(wèi)星應(yīng)用<b class='flag-5'>選擇</b><b class='flag-5'>合適</b>的LDO

    嵌入式系統(tǒng)的微處理器選擇

    作者:DigiKey Editor 任何一個(gè)電子系統(tǒng)都需要一個(gè)微處理器(MPU)內(nèi)核,當(dāng)然也有些系統(tǒng)會(huì)選擇微控制(MCU),或是數(shù)字信號(hào)處理器(DSP)、現(xiàn)場(chǎng)可編程邏輯門陣列(FPG
    的頭像 發(fā)表于 05-05 09:41 ?721次閱讀
    嵌入式系統(tǒng)的<b class='flag-5'>微處理器</b><b class='flag-5'>選擇</b>

    嵌入式微處理器如何選擇 嵌入式微處理器體系結(jié)構(gòu)有哪兩種

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

    何為電機(jī)選擇合適的變頻

    在工業(yè)自動(dòng)化和電力傳動(dòng)領(lǐng)域,變頻作為控制電機(jī)轉(zhuǎn)速和調(diào)節(jié)電力供應(yīng)的關(guān)鍵設(shè)備,其選擇與應(yīng)用至關(guān)重要。為電機(jī)選擇合適的變頻不僅能確保電機(jī)的穩(wěn)定
    的頭像 發(fā)表于 05-31 15:39 ?2048次閱讀
    主站蜘蛛池模板: 免费精品美女久久久久久久久久 | 羞羞麻豆国产精品1区2区3区 | 99视频精品全部免费免费观 | 亚洲AV美女成人网站P站 | 天天久久狠狠色综合 | 伊人久久青青草 | 午夜福利免费0948视频 | 欧美狂野乱码一二三四区 | 日韩欧美中文字幕一区 | 国模丽丽啪啪一区二区 | JK白丝校花爽到娇喘视频 | 伊人天天躁夜夜躁狠狠 | 纲手胸被爆羞羞免费 | 一个人HD在线观看免费高清视频 | 亚洲午夜精品一区二区公牛电影院 | 国产学生在线播放精品视频 | 三级视频网站 | 野花日本免费完整版高清版动漫 | 变形金刚7免费观看完整 | 国产精品xxxav免费视频 | 在线 无码 中文 强 乱 | 欧美高清video mr.sexo | 精选国产AV精选一区二区三区 | 亚洲黄色高清视频 | 全彩无翼污之邪恶女教师 | 亚洲国产日韩欧美在线a乱码 | 色www精品视频在线观看 | 99久久免费看国产精品 | 国产成人一区二区三区在线观看 | 大学生一级毛片免费看 | 日本无码免费久久久精品 | 欧美亚洲曰韩一本道 | 孕妇高潮抽搐喷水30分钟 | 天龙八部慕容属性加点 | 浪货嗯啊趴下NP粗口黄暴 | 国产午夜精品久久理论片小说 | 亚洲视频在线观看视频 | 99视频精品国产在线视频 | 拔萝卜电视剧高清免费 | 欧美亚洲日韩在线在线影院 | 国产乱辈通伦影片在线播放亚洲 |