沈樵综合在线,一区二区三区乱码,免费资源一区二区三区,91超碰碰,av极品一线天,日韩免费高清一区二区,国产蜜尤福利在线,嗯啊91在线观看,精品一区二三

(上海辦事處)廈門興銳嘉進出口有限公司
免費會員

當(dāng)前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>ABB DCS 系統(tǒng)>> ABB YPP110A 3ASD573001A1 盤錦市*

ABB YPP110A 3ASD573001A1 盤錦市*

參  考  價面議
具體成交價以合同協(xié)議為準

產(chǎn)品型號

品       牌

廠商性質(zhì)經(jīng)銷商

所  在  地上海

聯(lián)系方式:劉錦玲查看聯(lián)系方式

更新時間:2018-05-14 09:00:00瀏覽次數(shù):254次

聯(lián)系我時,請告知來自 儀表網(wǎng)
同類優(yōu)質(zhì)產(chǎn)品更多>
ABB YPP110A 3ASD573001A1

ABB YPP110A 3ASD573001A1下音頻驅(qū)動的實現(xiàn) 

ABB YPP110A 3ASD573001A1設(shè)備驅(qū)動程序是操作系統(tǒng)內(nèi)核和機器硬件之間的接口,為應(yīng)用程序屏蔽了硬件細節(jié)。設(shè)備驅(qū)動是內(nèi)核的一部分,主要完成以下功能:設(shè)備初始化和釋放;設(shè)備管理,包括實時參數(shù)設(shè)置及提供對設(shè)備的操作接口;讀取應(yīng)用程序傳送給設(shè)備文件的數(shù)據(jù)并回送應(yīng)用程序請求的數(shù)據(jù);檢測和處理設(shè)備出現(xiàn)的錯誤。 音頻設(shè)備驅(qū)動程序主要通過對硬件的控制實現(xiàn)音頻流的傳輸,同時向上層提供標準的音頻接口。

筆者設(shè)計的音頻接口驅(qū)動向上提供2個標準接口:數(shù)字音頻處理(Digital Sound Processing-DSP),負責(zé)音頻數(shù)據(jù)的傳輸即播放數(shù)字化聲音文件和錄音操作等;混音器(MIXER),負責(zé)對輸出音頻進行混音處理,如音量調(diào)節(jié)、高低音控制等。這2個標準接口分別對應(yīng)設(shè)備文件dev/dsp和dev/mixer。

ABB YPP110A 3ASD573001A1整個音頻驅(qū)動的實現(xiàn)分為初始化、打開設(shè)備、DSP驅(qū)動、MIXER驅(qū)動和釋放設(shè)備等部分。

4.1 初始化、打開設(shè)備 設(shè)備初始化主要完成對UDAl34l音量、采樣頻率、L3接口等的初始化,并且注冊設(shè)備。通過函數(shù)audio_init(void)完成以下具體功能: S3C2410控制端口(GPBl-GPB3)的初始化; 為設(shè)備分配DMA通道; UDAl34l的初始化; 注冊audio設(shè)備和mixer設(shè)備。 打開設(shè)備由打開函數(shù)open()完成以下 功能; 設(shè)置好ⅡS和L3總線; 準備好聲道、采樣寬度等參數(shù)并通知設(shè)備; 根據(jù)采樣參數(shù)計算出緩沖區(qū)大小; 分配相應(yīng)大小的DMA緩沖區(qū)供設(shè)備使用。

4.2 ABB YPP110A 3ASD573001A1驅(qū)動的實現(xiàn) DSP驅(qū)動實現(xiàn)了音頻數(shù)據(jù)的傳輸即播放和錄音的數(shù)據(jù)傳輸。同時提供ioctl對UDA134l中的DAC和ADC采樣率進行控制。采樣率的控制主要是讀寫UDAl34l內(nèi)的采樣率控制寄存器,所以驅(qū)動的主要部分就是控制音頻數(shù)據(jù)的傳輸。 驅(qū)動中通過結(jié)構(gòu)static audio_state來描述整個音頻系統(tǒng)的狀態(tài),其中zui主要的是2個數(shù)據(jù)流結(jié)構(gòu)audio_in和audio_out。

這2個數(shù)據(jù)流結(jié)構(gòu)分別描述輸入音頻流和輸出音頻流的信息。通過對audio_in和audio_out的操作分別實現(xiàn)音頻的輸入和輸出(音頻的播放和錄音),本驅(qū)動的主要內(nèi)容是數(shù)據(jù)流結(jié)構(gòu)的設(shè)計和實現(xiàn)。該結(jié)構(gòu)應(yīng)該包含音頻緩沖區(qū)的信息、DMA的相關(guān)信息、所用到的信號量及FIFO的入口寄存器的地址。

COLE-PARMER MASTERFLEX 70 17-20,PAT 3,358,609 NNB

ALLEN-BRADLEY MODEL: 1791-OA16 OUTPUT MODULE

ALLEN-BRADLEY MODEL: 1791-8BC OUTPUT MODULE

ALLEN-BRADLEY MODEL: 1791-0B16 OUTPUT MODULE

YAMATAKE CORPORATION CONTROLLER C10S0DTA0100 LOT OF 2

SUNX FX4L-A3R SENSOR LOT OF 3

SCHNEIDER EMECANIQUE ABL7 RP2405

ORIENTAL VEXTA 5-PHASE DRIVER RKD507-A LOT OF 2

ORIENTAL MOTOR VEXTA BRUSHLESS DC MOTOR DRIVER FBLD40C

OPTICAL MICROSCOPE OBJECTIVE CHANGER BOARD 9978-104-01 #1

ORIENTAL MOTOR SPEED CONTROLLER MSP302N LOT OF 2

Brooks Automation BrooksNet DN 108378

FUJI SC-03/G,SZ-Z4 LOT OF 3

C218 TURBO/PCI BOARD PCB PCI 218T VER 2.0,LOT OF 2

INLIGENT MOTION SYSTEMS MDRIVE14

MURR POWER SUPPLY ART. NO 85083

HUBA CONTROL TYPE 604 LOT OF 3 WITH INSTALLATION PLATE

hiLscher ISA DEVICENET CIF30 BSL-DNM CARD L9703043

XSUNX DS-A1 AMP UNIT, DS-L10 SENSOR HEAD

MITSUBISHI MELSEC OUTPUT UNIT AJ65BTB1-16T PLC

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

X
該信息已收藏!
標簽:
保存成功

(空格分隔,最多3個,單個標簽最多10個字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時間回復(fù)您~
在線留言
团风县| 抚松县| 科尔| 广德县| 白水县| 太谷县| 白水县| 原阳县| 肃南| 永德县| 商河县| 九龙城区| 巧家县| 龙井市| 桐梓县| 赤峰市| 自治县| 房山区| 肃宁县| 桦南县| 滕州市| 香港 | 通河县| 克拉玛依市| 丁青县| 桑日县| 林周县| 察哈| 务川| 德清县| 松桃| 云浮市| 开封市| 万年县| 平舆县| 安丘市| 汉川市| 高雄县| 临海市| 乐平市| 唐海县|