在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

I2S通信總線的特點及常見數據格式介紹

jf_Vqngj70R ? 來源:美男子玩編程 ? 作者:美男子玩編程 ? 2022-12-09 14:03 ? 次閱讀

之前我們講過I2C通信總線,本篇博文將講一講I2C的變種:I2S總線。

I2C和I2S都是由Philips公司(2006年遷移到NXP)發布的串行總線,I2S是在I2C之后發布,I2S專為傳輸音頻數據而設計。

I2S(Inter-IC Sound)總線,又稱集成電路內置音頻總線,是飛利浦公司為數字音頻設備之間的音頻數據傳輸而制定的一種總線標準。采用了獨立的導線傳輸時鐘與數據信號的設計,通過將數據和時鐘信號分離,避免了因時差誘發的失真。

I2S總線特點如下:

支持全雙工和半雙工模式;

支持主、從模式。

1、物理特性

I2S總線一般由1根系統時鐘線和3根信號線組成:

MCLK:稱為主時鐘,也叫系統時鐘(Sys Clock),一般為了使系統間能夠更好地同步時增加MCLK信號,MCLK的頻率= 128或者256或者512 *采樣頻率;

SCLK(BCLK):串行時鐘SCLK,也叫位時鐘(BCLK),即對應數字音頻的每一位數據,SCLK都有1個脈沖。

SCK的頻率=聲道數 * 采樣頻率 * 采樣位數;

LRCK:幀時鐘LRCK,(也稱WS),用于切換左右聲道的數據。

LRCK為“1”表示正在傳輸的是右聲道的數據,為“0”則表示正在傳輸的是左聲道的數據。

LRCK的頻率等于采樣頻率;

SDATA(SD):就是用二進制補碼表示的音頻數據。最高位擁有固定的位置,而最低位的位置則是依賴于數據的有效位數。

2、常見的I2S數據格式

隨著技術的發展,在統一的I2S硬件接口下,出現了多種不同的I2S數據格式,可分為:I2S Philips標準、左對齊(MSB)標準和右對齊(LSB,也叫日本格式、普通格式)標準。

發送端和接收端必須使用相同的數據格式,確保發送和接收的數據一致。

2.1、I2S Philips標準

I2S Philips標準時序圖如下圖所示:

使用LRCLK信號表示當前正在發送數據所屬的聲道,LRCLK為“1”表示正在傳輸的是右聲道的數據,為“0”則表示正在傳輸的是左聲道的數據。LRCLK信號從當前聲道數據的第一個位(MSB)之前的一個時鐘開始有效。

LRCLK信號在BCLK的下降沿變化,發送方在時鐘信號BCLK的下降沿改變數據,接收方在時鐘信號BCLK的上升沿讀取數據。正如上文所說,LRCLK頻率等于采樣頻率Fs,一個LRCLK周期(1/Fs)包括發送左聲道和右聲道數據。

對于這種標準I2S格式的信號,無論有多少位有效數據,數據的最高位總是出現在LRCLK變化(也就是一幀開始)后的第2個BCLK脈沖處。這就使得接收端與發送端的有效位數可以不同。如果接收端能處理的有效位數少于發送端,可以放棄數據幀中多余的低位數據;如果接收端能處理的有效位數多于發送端,可以自行補足剩余的位。

這種同步機制使得數字音頻設備的互連更加方便,而且不會造成數據錯位。

2.2、左對齊(MSB)標準

該標準較少使用,在LRCLK發生翻轉的同時開始傳輸數據,注意LRCLK為1時,傳輸的是左聲道數據,LRCLK為0時,傳輸的是右聲道數據,這剛好與I2S Philips標準相反。

2.3、右對齊(LSB)標準

聲音數據LSB傳輸完成的同時,LRCLK完成第二次翻轉(剛好是LSB和LRCLK是右對齊的,所以稱為右對齊標準)。注意LRCLK為1時,傳輸的是左聲道數據,LRCLK為0時,傳輸的是右聲道數據,這剛好與I2S Philips標準相反。

審核編輯:郭婷

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

    關注

    5388

    文章

    11547

    瀏覽量

    361826
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1487

    瀏覽量

    123754
  • 通信總線
    +關注

    關注

    0

    文章

    44

    瀏覽量

    9854
  • I2S
    I2S
    +關注

    關注

    1

    文章

    64

    瀏覽量

    41928
  • 系統時鐘
    +關注

    關注

    1

    文章

    30

    瀏覽量

    9311

原文標題:一文搞懂I2S通信總線

文章出處:【微信號:美男子玩編程,微信公眾號:美男子玩編程】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    音頻總線I2S協議:I2S收發模塊FPGA的仿真設計

    1 概述 I2S(Inter—IC Sound)總線, 又稱 集成電路內置音頻總線,是飛利浦公司為數字音頻設備之間的音頻數據傳輸而制定的一種總線
    的頭像 發表于 12-14 17:34 ?8603次閱讀
    音頻<b class='flag-5'>總線</b><b class='flag-5'>I2S</b>協議:<b class='flag-5'>I2S</b>收發模塊FPGA的仿真設計

    全面解析I2S、TDM、PCM音頻總線

    I2S是比較簡單的數字接口協議,沒有地址或設備選擇機制。在I2S總線上,只能同時存在一個主設備和發送設備。主設備可以是發送設備,也可以是接收設備,或是協調發送設備和接收設備的其它控制設備。
    發表于 09-20 10:58 ?1.2w次閱讀

    PCM1794a按照I2S格式給片子輸入數據沒有輸出是為什么?

    最近調試PCM1794a這個芯片,硬件電路按照datasheet上連接,應該沒有問題,但是按照I2S格式給片子輸入數據卻沒有輸出,修改外部數據格式配置也沒有反應,請問有可能是什么問題
    發表于 10-21 06:51

    SRC4192能否支持輸入TDM格式音頻數據,輸出I2S,進行數據格式轉換?

    SRC4192這款芯片能否支持輸入TDM格式音頻數據,輸出I2S,進行數據格式轉換。在我看TI這款芯片的datasheet時候管腳描述如下: 我理解是可以TDM輸入的,可是后面關于輸
    發表于 10-25 11:41

    AT32 SPI和I2S入門指南

    SPI(SerialPeripheral interface)是一種由Motorola最先推出的同步串行傳輸協議。SPI是一種高速、全雙工、同步的通信總線,使用簡單高效。I2S (Inter-IC
    發表于 03-14 19:49

    AT32 MCU SPI/I2S入門指南

    (Inter-IC Sound)總線,又稱集成電路內置音頻總線,是 Philips 為數字音頻設備之間的音頻數據傳輸而制定的一種總線標準。I2S
    發表于 10-25 08:26

    基于FPGA和AD1836的I2S接口設計

    I2S(Inter IC Sound Bus)是飛利浦公司為數字音頻設備之間的音頻數據傳輸而制定的一種總線標準,它既規定了硬件接口規范,也規定了數字音頻數據
    發表于 03-29 11:02 ?6595次閱讀
    基于FPGA和AD1836的<b class='flag-5'>I2S</b>接口設計

    CAN、I2SI2C、SPI、SSP總線介紹和比較

    CAN、I2SI2C、SPI、SSP總線介紹和比較。
    發表于 07-14 16:20 ?53次下載

    I2S接口工作原理_I2S接口介紹

    I2S總線, 又稱 集成電路內置音頻總線,是飛利浦公司為數字音頻設備之間的音頻數據傳輸而制定的一種總線標準,該
    發表于 01-29 17:18 ?10.8w次閱讀
    <b class='flag-5'>I2S</b>接口工作原理_<b class='flag-5'>I2S</b>接口<b class='flag-5'>介紹</b>

    幾種常見I2S數據格式

    I2S總線簡單有效,可以有效提升輸出數據的質量,在各種嵌入式音頻系統中有廣泛應用。但是在嵌入式音頻系統設計中,并不是所有的MCU都支持I2S總線
    發表于 01-29 19:18 ?1.2w次閱讀
    幾種<b class='flag-5'>常見</b>的<b class='flag-5'>I2S</b><b class='flag-5'>數據格式</b>

    多媒體的I2S總線的設計工程文件和程序免費下載

    本文檔的主要內容詳細介紹的是多媒體的I2S總線的設計工程文件和程序免費下載。
    發表于 10-21 15:18 ?7次下載
    多媒體的<b class='flag-5'>I2S</b><b class='flag-5'>總線</b>的設計工程文件和程序免費下載

    I2S音頻總線基本知識科普

    I2S(Inter—IC Sound)總線, 又稱集成電路內置音頻總線,是飛利浦公司為數字音頻設備之間的音頻數據傳輸而制定的一種總線標準。
    的頭像 發表于 04-12 07:48 ?3w次閱讀
    <b class='flag-5'>I2S</b>音頻<b class='flag-5'>總線</b>基本知識科普

    基于MM32F5270控制器的I2S音頻播放

    MM32F5270 系列控制器支持 I2S 總線接口,本章節在接下來會對 MM32F5270 I2S進行介紹,并使用 MM32F5270 和 CS4344 芯片進行
    的頭像 發表于 09-16 10:39 ?2382次閱讀

    I2S、TDM、PCM音頻總線

    I2S包括兩個聲道(Left/Right)的數據,在主設備發出聲道選擇/字選擇(WS)控制下進行左右聲道數據切換。通過增加I2S接口的數目或其它I2
    的頭像 發表于 09-20 11:01 ?5002次閱讀

    I2S總線的定義和特點

    I2S(Inter-IC Sound)總線,又稱為集成電路內置音頻總線,是飛利浦公司(現為恩智浦半導體)為了數字音頻設備之間的音頻數據傳輸而制定的一種
    的頭像 發表于 09-03 14:08 ?1240次閱讀
    主站蜘蛛池模板: 中文字幕va| 午夜欧美性欧美| 国内精品99| 欧美色伊人| 午夜视频在线观看国产www| 日本最猛黑人xxxx猛交| 婷婷激情六月| 国产片一区二区三区| 国产精品秒播无毒不卡| 永久在线观看www免费视频| 免费人成动漫在线播放r18| 视频午夜| 狠狠干成人| 精品99久久| 加勒比视频一区| 亚洲成网| bt天堂网在线www资源| 91亚洲视频在线| 青草视频在线观看国产| 天天干夜夜拍| 成人久久久精品乱码一区二区三区| 国产精品入口免费视频| 港台无码| 四大名著成人高h肉版| 亚洲欧美性另类春色| 性瘾高h姚蕊全文免费阅读| 免费高清在线爱做视频| 国产午夜免费一区二区三区| 性生活一区| 午夜精品视频在线观看| 国产免费亚洲| 成 人 免 费 黄 色| 中文字幕123区| 理论片人人51| 伊人黄色网| 欧美一级高清免费a| 国产午夜在线观看视频播放| 四虎亚洲国产成人久久精品| 天天干天天操天天舔| 亚洲色图在线观看视频| 午夜影院网页|