999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

UDA1341TS在觸摸式語(yǔ)音電子菜單系統(tǒng)中的應(yīng)用

2010-04-12 00:00:00施文娟,
現(xiàn)代電子技術(shù) 2010年11期

摘 要:研究支持IIS總線數(shù)據(jù)結(jié)構(gòu)的音頻芯片UDA1341TS及其在基于S3C2410X中的語(yǔ)音應(yīng)用。首先介紹S3C2410X中的IIS音頻總線接口,并針對(duì)S3C2410X中的IIS總線接口,研究了音頻芯片UDA1341TS的引腳功能和運(yùn)行機(jī)制。在此基礎(chǔ)上,給出UDA1341TS在基于S3C2410X的觸摸式語(yǔ)音電子菜單系統(tǒng)中的軟硬件設(shè)計(jì)方案,設(shè)計(jì)并實(shí)現(xiàn)了播音、錄音、播放等功能。音頻芯片UDA1341TS功耗低,電壓小,非常適合于嵌入式系統(tǒng)中語(yǔ)音系統(tǒng)的開發(fā)。

關(guān)鍵詞:IIS; S3C2410X; UDA1341TS; 電子菜單

中圖分類號(hào):TP391.9 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1004-373X(2010)11-0151-03

Application of Chip UDA1341TS in Touching Audio Electronic Menu System

SHI Wen-juan, XU Hua

(Department of Physics and Electronics,Yancheng Teachers University,Yancheng 224002, China)

Abstract: The audio chip UDA1341TS supported IIS(Inter-IC Sound)bus data structure and the audio application based on the microcontroller S3C2410X is studied. The IIS bus interface in S3C2410X, the pin function and running mechanism of UDA1341TS are introduced. On this condition,the software and hardware design scheme of the application of UDA1341TS are put forward in touching audio electronic menu which was based on S3C2410X. UDA1341TS has low power consumption and small voltage, the functions of broadcasting, record and playback were designed. It is suitable for developing audio system in embedded system.

Keywords: IIS; S3C2410X; UDA1341TS; electronic menu

0 引 言

近幾年,語(yǔ)音系統(tǒng)廣泛應(yīng)用于嵌入式數(shù)字音頻產(chǎn)品,在MP3、手機(jī)等消費(fèi)類電子產(chǎn)品中,人們對(duì)于這些個(gè)人終端的要求早已不限于單純通話和簡(jiǎn)單的文字處理,高質(zhì)量的音效是當(dāng)前發(fā)展的重要趨勢(shì)[1]。隨著嵌入式系統(tǒng)性能的提高,在ARM嵌入式系統(tǒng)中實(shí)現(xiàn)對(duì)各種音樂格式的解碼和播放已有可能[2]。在語(yǔ)音功能需求的驅(qū)動(dòng)下,越來越多的廠商紛紛推出了具有各種功能和標(biāo)準(zhǔn)的語(yǔ)音處理接口協(xié)議。IIS(Integrate Interface of Sound) 總線是Philips公司提出的串行數(shù)字音頻總線協(xié)議。它是一種面向多媒體的音頻總線,專用于音頻設(shè)備之間的數(shù)據(jù)傳輸,為數(shù)字立體聲提供序列的連接至標(biāo)準(zhǔn)編解碼器。IIS總線處理聲音數(shù)據(jù)。其他信號(hào)(如控制信號(hào))必須單獨(dú)傳輸[3]。IIS總線一般具有4根信號(hào)線,包括串行數(shù)據(jù)輸入(IISDI)、串行數(shù)據(jù)輸出(IISDO)、左/右聲道選擇(IISLRCK)和串行數(shù)據(jù)時(shí)鐘(IISCLK),產(chǎn)生IISL2RCK和IISCLK的是主設(shè)備[4]。

整個(gè)音頻系統(tǒng)的硬件部分主要是CPU和CODEC的連接與實(shí)現(xiàn)。Philips公司生產(chǎn)了一種支持IIS總線數(shù)據(jù)格式的音頻編解碼芯片UDA1341TS,采用位元流轉(zhuǎn)換技術(shù)進(jìn)行信號(hào)處理,完成聲音信號(hào)的模數(shù)轉(zhuǎn)換,具有可編程增益放大器和數(shù)字自動(dòng)增益控制器[5],由于其功能強(qiáng)大、低功耗、低電壓及具有DSP語(yǔ)音功能等特征,目前已廣泛應(yīng)用于各種嵌入式語(yǔ)音系統(tǒng)中[6]。同時(shí)作者有關(guān)于觸摸式語(yǔ)音菜單系統(tǒng)的實(shí)用新型專利授權(quán)正在審核當(dāng)中。本文首先簡(jiǎn)單介紹了S3C2410X中的IIS總線接口,并在此基礎(chǔ)上介紹了UDA1341TS語(yǔ)音芯片在觸摸式語(yǔ)音電子菜單系統(tǒng)[7]中的軟硬件接口實(shí)現(xiàn)方法。

1 S3C2410X中的IIS總線接口

S3C2410X提供的IIS總線接口可以作為一個(gè)編碼解碼接口與外部8/16位的立體聲音解頻碼IC相連從而實(shí)現(xiàn)一個(gè)微唱片和便攜式應(yīng)用[8]。它支持IIS和MSBjustified數(shù)據(jù)格式。IIS總線接口為FIFO隊(duì)列的訪問提供DMA傳輸模式來取代中斷,它可以同時(shí)發(fā)送和接收數(shù)據(jù),也可以只發(fā)送或接收數(shù)據(jù)[9]。

1.1 IIS總線特征

(1) 1通道基于DMA的IIS總線用于音頻接口;

(2) 每通道串行數(shù)據(jù)傳輸8/16位;

(3) 128 B FIFO用于發(fā)送/接收;

(4) 支持IIS格式和MSB驗(yàn)證數(shù)據(jù)格式。

1.2 數(shù)據(jù)傳輸模式

ARM芯片內(nèi)置的IIS總線接口可以讀取IIS總線上的數(shù)據(jù),同時(shí)還可以為FIFO數(shù)據(jù)提供DMA傳輸,從而做到同時(shí)傳輸和接收數(shù)據(jù)。

S3C2410X的IIS接口有3種數(shù)據(jù)傳輸方式:

(1) 正常傳輸模式:正常傳輸模式基于FIFO寄存器,該模式CPU通過輪詢方式訪問FIFO寄存器,通過IISCON寄存器的第7位控制FIFO。如果FIFO已滿,IISCON的第7位被設(shè)置為“0”,表示不能繼續(xù)傳輸數(shù)據(jù);反之FIFO的第7位被設(shè)置為“1”,表示可以繼續(xù)傳輸數(shù)據(jù)。

(2) DMA模式:這種模式是一種外部設(shè)備控制方式,通過設(shè)置IISFCON寄存器可以使IIS接口工作在該模式下。它使用竊取總線控制權(quán)的方式使外部設(shè)備和RAM交換數(shù)據(jù),從而提高系統(tǒng)的吞吐能力。在S3C2410X芯片中有4個(gè)通道的DMA控制器用于控制各種外部設(shè)備,其中IIS與其他串行外設(shè)共用2個(gè)橋聯(lián)DMA(BDMA)類型的通道。

(3) 傳輸/接收模式:在這種模式下,IIS數(shù)據(jù)通過雙通道DMA同時(shí)接收和發(fā)送音頻數(shù)據(jù)。

1.3 信號(hào)線

信號(hào)線共5根:

(1) 串行數(shù)據(jù)輸入(IISDI);

(2) 串行數(shù)據(jù)輸出(IISDO);

(3) 左/右聲道選擇(IISLRCK);

(4) 串行數(shù)據(jù)時(shí)鐘(IISCLK);

(5) 音頻系統(tǒng)主時(shí)鐘CODECLK。

2 支持IIS的語(yǔ)音控制芯片UDA1341TS的介紹

UDA1341TS是Philips公司的一款經(jīng)濟(jì)型音頻CODEC[10],用于實(shí)現(xiàn)模擬音頻信號(hào)的采集(音頻AD) 和數(shù)字音頻信號(hào)的模擬輸出(DA),并通過IIS 數(shù)字音頻接口,實(shí)現(xiàn)音頻信號(hào)的數(shù)字化處理。具有3 V的低電壓、低功耗、高保真,寬動(dòng)態(tài)范圍和低失真的高品質(zhì)特性,大量應(yīng)用于家庭袖珍多媒體立體聲音響設(shè)備,筆記本電腦、數(shù)字?jǐn)z像機(jī)及計(jì)算機(jī)音頻信號(hào)處理設(shè)備中。其引腳圖如圖1所示,其引腳功能如表1所示。

2.1 UDA1341TS的主要特性

UDA1341TS主要特性如下:

(1) 低功耗;

(2) 3.0 V的電源電壓;

(3) 256,384,512倍采樣頻率的系統(tǒng)時(shí)鐘;

(4) 包含AGC的全部繼承的模擬前端;

(5) ADC增加了集成的模擬前端;

(6) ADC支持2 V(RMS值)輸入信號(hào);

(7) 具有為簡(jiǎn)單電壓過載的檢測(cè)器;

(8) 獨(dú)立的電源控制ADC和DAC;

(9) DAC不必須有后端濾波器;

(10) 可通過L3總線管理其功能。

圖1 UDA1314TS引腳圖

表1 UDA1341TS引腳功能表

引腳符號(hào)功能引腳符號(hào)功能

1VSSA(ADC)ADC轉(zhuǎn)換地15L3DATAL3數(shù)據(jù)輸入

2VINL1線路左通道輸入16BCK位時(shí)鐘輸入

3VDDA(ADC)ADC電源17WS左右路選擇輸入

4VINR1線路右通道輸入18DATAO數(shù)據(jù)輸出

5VADCNADC負(fù)參考電壓19DATAI數(shù)據(jù)輸入

6VINL2話筒左通道輸入20TEST1測(cè)試端1

7VADCPADC左參考電壓21TEST2測(cè)試端2

8VINR2話筒右通道輸入22AGCSTATAGC狀態(tài)信號(hào)

9OVERFL濾波溢出23QMUTE快速靜音控制

10VDDD數(shù)字電路電源24VOUTRDAC右通道輸出

11VSSD數(shù)字地25VDDA(DAC)DAC電源

12SYSCLK系統(tǒng)時(shí)鐘26VOUTLDAC左通道輸出

13L3MODEL3模式輸入27VSSA(DAC)DAC地

14L3CLOCKL3時(shí)鐘28VrefADC和DAC參考

2.2 工作模式

雙通道立體聲模數(shù)轉(zhuǎn)換控制器有4種工作模式:

(1) ADC1輸入通道1 工作方式(為線路輸入),輸入通道2關(guān)閉;

(2) ADC2輸入通道2 工作方式(麥克風(fēng)輸入),輸入通道1關(guān)閉,具有PGA和AGC控制特性;

(3) ADC1+ADC2混合工作方式,具有PGA和AGC控制特性;

(4) ADC1-ADC2混合工作方式。

2.3 L3控制特性

由微處理器與UDA1341TS芯片L3接口,完成下列控制功能:

電源控制;

芯片復(fù)位;

數(shù)模、模數(shù)轉(zhuǎn)換的增益開關(guān);

數(shù)模、模數(shù)轉(zhuǎn)換的極性控制;

倍速錄音控制;

音量、高低音、靜音控制;

麥克風(fēng)靈敏度控制;

可編程增益放大器控制,數(shù)字AGC 自動(dòng)增益控制。

由UDA1341TS的通道2組成可編程增益放大前置雙通道立體聲模數(shù)轉(zhuǎn)換控制電路,可編程的增益放大器(PGA),PGA通過L3接口進(jìn)行設(shè)置,增益可設(shè)置為:-3 dB,0 dB,3 dB,9 dB,15 dB,21 dB或27 dB,通道2還具有數(shù)字自動(dòng)增益控制AGC特性,數(shù)字式自動(dòng)增益控制(AGC) 范圍為60.5 dB,控制步長(zhǎng)為0.5 dB。輸入通道1有0或6 dB放大增益選擇,通過L3接口進(jìn)行控制,用這種方法輸入信號(hào)可達(dá)到1 V或2 V[7]。

3 UDA1341TS在基于S3C2410X的觸摸式語(yǔ)音菜單系統(tǒng)中的應(yīng)用

3.1 硬件連接方案

語(yǔ)音驅(qū)動(dòng)芯片UDA1341TS和微控制器S3C2410X的連接如圖2所示。

圖2 語(yǔ)音控制芯片與微控制器的連接示意圖

S3C2410X的IIS總線信號(hào)與UDA1341TS的IIS信號(hào)直接相連。L3接口的引腳L3CLOCK,L3MODE和L3DATA分別連接到S3C2410X的GPB1,GPB2和GPB3通用數(shù)據(jù)輸出引腳。UDA1341TS對(duì)外提供兩組音頻信號(hào)輸入接口,每組包括左右2個(gè)聲道。

由于IIS總線只處理音頻數(shù)據(jù),因此UDA1341TS還內(nèi)置了用于傳輸控制信號(hào)的L3總線接口。L3接口相當(dāng)于混音器控制接口,可以控制輸入/輸出音頻信號(hào)的低音及音量大小等。L3接口接在S3C2410X的3個(gè)通用GPIO輸入/輸出引腳上,利用這3個(gè)I/O口模擬L3總線的全部時(shí)序和協(xié)議。這里一定要注意L3總線的時(shí)鐘不是連續(xù)時(shí)鐘,它只在數(shù)據(jù)線上有數(shù)據(jù)時(shí)才發(fā)出8個(gè)周期的時(shí)鐘信號(hào),其他情況下時(shí)鐘線始終保持高電平。

3.2 軟件設(shè)計(jì)方案

該數(shù)字語(yǔ)音模塊IIS經(jīng)過正確的配置可以實(shí)現(xiàn)錄

音、放音及循環(huán)放音等功能。因?yàn)橐纛l數(shù)據(jù)傳輸較簡(jiǎn)

單,本文主要介紹軟件設(shè)計(jì)的流程圖,流程圖如圖3所示。

圖3 程序設(shè)計(jì)流程圖

4 結(jié) 語(yǔ)

介紹了UDA1341TS在基于Samsung公司S3C2410X型微處理器的觸摸式語(yǔ)音電子菜單系統(tǒng)中的應(yīng)用。該系統(tǒng)已經(jīng)在基于S3C2410X的開發(fā)平臺(tái)上得到了實(shí)現(xiàn),可以順利進(jìn)行音頻的采集和播放,并取得了良好的效果。

參考文獻(xiàn)

[1]莊海軍.基于S3C2410的IIS音頻總線研究及其驅(qū)動(dòng)實(shí)現(xiàn)[J].淮陰工學(xué)院學(xué)報(bào),2008,17(5):72-73.

[2]張綺文,謝建雄,謝勁心.ARM嵌入式常用模塊與綜合系統(tǒng)設(shè)計(jì)實(shí)例精講[M].北京:電子工業(yè)出版社,2007.

[3]高建華,王姝.基于S3C2410X型微處理器和UDA1341TS型立體聲音頻編解碼器的嵌入式音頻系統(tǒng)設(shè)計(jì)[J].國(guó)外電子元器件,2006(6):35-38.

[4]丁德紅,劉亞波.嵌入式系統(tǒng)中的IIS音頻接口技術(shù)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2009(2):25-28.

[5]溫文玉,李敏,黃廷磊.音頻設(shè)備UDA1341TS驅(qū)動(dòng)技術(shù)[J].桂林電子工業(yè)學(xué)院學(xué)報(bào),2005,25(5):18-22.

[6]田澤.UDA1341TS在嵌入式語(yǔ)音系統(tǒng)中的應(yīng)用[J].西北大學(xué)學(xué)報(bào):自然科學(xué)版,2006,36(4):214-220.

[7]施文娟.基于ARM7TDMI內(nèi)核的電子菜單的設(shè)計(jì)[J].儀器儀表用戶,2009(5):22-23.

[8]黃會(huì)雄.基于UDA1341TS數(shù)字音頻接口嵌入式電路的設(shè)計(jì)[J].山西電子技術(shù),2007(1):25-27.

[9]Samsung Inc..S3C2410X Risc Microprocessor datasheet[EB/OL]. [2009-01-15]. http://www.samsung.com, 2009.

[10]Philips Semiconductors. UDA1341TS data sheet[EB/OL]. [2000-05-13]. http://www. nxp.com, 2000.

主站蜘蛛池模板: 天天躁狠狠躁| 亚洲日本中文字幕乱码中文| 欧美va亚洲va香蕉在线| 色九九视频| 欧美午夜在线观看| 五月激情婷婷综合| 国产亚洲视频中文字幕视频 | 精品色综合| 四虎综合网| 久久这里只有精品23| 国产精品蜜臀| 99视频免费观看| 99热国产这里只有精品无卡顿"| 国产精品一区在线麻豆| 91热爆在线| 亚洲精品成人福利在线电影| 国产真实自在自线免费精品| 不卡无码h在线观看| 国产av无码日韩av无码网站| 91热爆在线| 亚洲无码高清一区二区| 久久精品女人天堂aaa| 国禁国产you女视频网站| 欧美成人怡春院在线激情| 亚洲伦理一区二区| 亚洲三级a| 色哟哟国产成人精品| 国产麻豆精品手机在线观看| 日本午夜影院| 国产精品欧美亚洲韩国日本不卡| 国产一级做美女做受视频| 538国产视频| 国产精品妖精视频| 色综合久久88色综合天天提莫| 国产精品成人观看视频国产| 亚洲av无码人妻| 青青久久91| 国产精品第页| 国产成人在线小视频| a天堂视频在线| 亚洲欧美激情小说另类| 亚洲无限乱码一二三四区| 无码免费视频| 91精品久久久久久无码人妻| 久久人人妻人人爽人人卡片av| 九九热精品免费视频| 欧美精品aⅴ在线视频| 久久99精品久久久久纯品| 天堂成人av| 国产尤物jk自慰制服喷水| 制服丝袜 91视频| 国产精品第三页在线看| 亚洲精品大秀视频| 久久香蕉欧美精品| 日韩123欧美字幕| 老色鬼久久亚洲AV综合| 成人精品午夜福利在线播放| 日韩精品欧美国产在线| 日本三级黄在线观看| 中文字幕无线码一区| 中国美女**毛片录像在线| 久久精品国产91久久综合麻豆自制| 国产一级毛片yw| 国产sm重味一区二区三区| 免费高清a毛片| 欧美精品综合视频一区二区| 99九九成人免费视频精品| 区国产精品搜索视频| 国产精品成人久久| 免费a级毛片视频| 日韩美女福利视频| 欧美翘臀一区二区三区| 国产成人福利在线视老湿机| 91年精品国产福利线观看久久| 欧美日韩第三页| 亚洲娇小与黑人巨大交| 亚洲中文字幕97久久精品少妇| 国产一级毛片在线| 亚洲第一成年网| 99久久无色码中文字幕| 亚洲无线一二三四区男男| 国产成人综合在线观看|