<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式系統中I2S總線(xiàn)數據通信的軟件模擬

嵌入式系統中I2S總線(xiàn)數據通信的軟件模擬

作者: 時(shí)間:2010-09-29 來(lái)源:網(wǎng)絡(luò ) 收藏

  在上面2種數據傳輸格式中,當WS為“1”時(shí)傳輸的是左聲道的數據,當WS為“0”時(shí)傳輸的是右聲道的數據。為了保證數字音頻信號的正確傳輸,發(fā)送端和接收端必須采用相同的數據格式。

  2

  以太網(wǎng)數字語(yǔ)音廣播主要是指以以太網(wǎng)為傳播介質(zhì)提供音頻服務(wù)的廣播,將語(yǔ)音信號以標準IP包的形式在以太網(wǎng)上進(jìn)行傳送,以實(shí)現語(yǔ)音廣播功能。該在PC機端通過(guò)麥克風(fēng)采集語(yǔ)音數據,然后將采集到的語(yǔ)音數據通過(guò)以太網(wǎng)發(fā)送給終端,終端將接收到的語(yǔ)音數據進(jìn)行數/模轉換后進(jìn)行播放。系統實(shí)現框圖如圖4所示[5]。


圖4 以太網(wǎng)數字語(yǔ)音廣播系統框圖


圖5 LM3S8962與MS6336的連接圖

  廣播系統終端的MCU LM3S8962將接收到的語(yǔ)音數據通過(guò)發(fā)送給語(yǔ)音解碼芯片MS6336進(jìn)行數/模轉換并播放,

  LM3S8962和MS6336的連接如圖5所示。為了完整還原出語(yǔ)音信號,需要保證信號時(shí)序嚴格精確,高低電平的轉換采用延時(shí)程序實(shí)現。MS6336為16位D/A芯片,其I2S時(shí)序如圖6所示。


圖6 MS6336的典型I2S時(shí)序圖

  該系統中的語(yǔ)音數據雙聲道,16位采樣,1個(gè)采樣點(diǎn)的數據為4字節,1個(gè)采樣點(diǎn)數據通過(guò)MCU發(fā)送給MS6336,數據發(fā)送流程如圖7所示。


圖7 1個(gè)采樣點(diǎn)數據發(fā)送流程

  I2S引腳的定義如下:

  #define I2S_WS GPIO_PIN_5//模擬I2S聲道選擇時(shí)鐘控制位

  #define I2S_BCK GPIO_PIN_6//模擬I2S位時(shí)鐘控制位

  #define I2S_DATA GPIO_PIN_7//模擬I2S數據傳送位

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>