I2S的I2S总线规范 I2C和I2S之间的区别与共同之处?听说I2S不能跑指令是吗...

\u4ec0\u4e48\u662fI2S\u603b\u7ebf\uff08I\u65b9S\u603b\u7ebf\uff09


I2C\uff08Inter\uff0dIntegrated Circuit\uff09\u603b\u7ebf\u662f\u7531PHILIPS\u516c\u53f8\u5f00\u53d1\u7684\u4e24\u7ebf\u5f0f\u4e32\u884c\u603b\u7ebf\uff0c\u7528\u4e8e\u8fde\u63a5\u5fae\u63a7\u5236\u5668\u53ca\u5176\u5916\u56f4\u8bbe\u5907\u3002\u662f\u5fae\u7535\u5b50\u901a\u4fe1\u63a7\u5236\u9886\u57df\u5e7f\u6cdb\u91c7\u7528\u7684\u4e00\u79cd\u603b\u7ebf\u6807\u51c6\u3002\u5b83\u662f\u540c\u6b65\u901a\u4fe1\u7684\u4e00\u79cd\u7279\u6b8a\u5f62\u5f0f\uff0c\u5177\u6709\u63a5\u53e3\u7ebf\u5c11\uff0c\u63a7\u5236\u65b9\u5f0f\u7b80\u5355\uff0c\u5668\u4ef6\u5c01\u88c5\u5f62\u5f0f\u5c0f\uff0c\u901a\u4fe1\u901f\u7387\u8f83\u9ad8\u7b49\u4f18\u70b9\u3002
I2S\u603b\u7ebf\u6982\u8ff0
\u3000\u3000\u97f3\u54cd\u6570\u636e\u7684\u91c7\u96c6\u3001\u5904\u7406\u548c\u4f20\u8f93\u662f\u591a\u5a92\u4f53\u6280\u672f\u7684\u91cd\u8981\u7ec4\u6210\u90e8\u5206\u3002\u4f17\u591a\u7684\u6570\u5b57\u97f3\u9891\u7cfb\u7edf\u5df2\u7ecf\u8fdb\u5165\u6d88\u8d39\u5e02\u573a\uff0c\u4f8b\u5982\u6570\u5b57\u97f3\u9891\u5f55\u97f3\u5e26\u3001\u6570\u5b57\u58f0\u97f3\u5904\u7406\u5668\u3002\u5bf9\u4e8e\u8bbe\u5907\u548c\u751f\u4ea7\u5382\u5bb6\u6765\u8bf4\uff0c\u6807\u51c6\u5316\u7684\u4fe1\u606f\u4f20\u8f93\u7ed3\u6784\u53ef\u4ee5\u63d0\u9ad8\u7cfb\u7edf\u7684\u9002\u5e94\u6027\u3002I2S(Inter\u2014IC Sound)\u603b\u7ebf\u662f\u98de\u5229\u6d66\u516c\u53f8\u4e3a\u6570\u5b57\u97f3\u9891\u8bbe\u5907\u4e4b\u95f4\u7684\u97f3\u9891\u6570\u636e\u4f20\u8f93\u800c\u5236\u5b9a\u7684\u4e00\u79cd\u603b\u7ebf\u6807\u51c6\uff0c\u8be5\u603b\u7ebf\u4e13\u8d23\u4e8e\u97f3\u9891\u8bbe\u5907\u4e4b\u95f4\u7684\u6570\u636e\u4f20\u8f93\uff0c\u5e7f\u6cdb\u5e94\u7528\u4e8e\u5404\u79cd\u591a\u5a92\u4f53\u7cfb\u7edf\u3002\u5b83\u91c7\u7528\u4e86\u6cbf\u72ec\u7acb\u7684\u5bfc\u7ebf\u4f20\u8f93\u65f6\u949f\u4e0e\u6570\u636e\u4fe1\u53f7\u7684\u8bbe\u8ba1\uff0c\u901a\u8fc7\u5c06\u6570\u636e\u548c\u65f6\u949f\u4fe1\u53f7\u5206\u79bb\uff0c\u907f\u514d\u4e86\u56e0\u65f6\u5dee\u8bf1\u53d1\u7684\u5931\u771f\uff0c\u4e3a\u7528\u6237\u8282\u7701\u4e86\u8d2d\u4e70\u62b5\u6297\u97f3\u9891\u6296\u52a8\u7684\u4e13\u4e1a\u8bbe\u5907\u7684\u8d39\u7528\u3002
\u7b80\u5355\u8bf4\u5c31\u662fI2C \u662f\u4f20\u8f93\u6570\u636e ,I2S \u662f\u4f20\u8f93\u97f3\u9891

在飞利浦公司的I2S标准中,既规定了硬件接口规范,也规定了数字音频数据的格式。 1.串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数。
2. 帧时钟LRCK,(也称WS),用于切换左右声道的数据。LRCK为“1”表示正在传输的是右声道的数据,为“0”则表示正在传输的是左声道的数据。LRCK的频率等于采样频率。
3.串行数据SDATA,就是用二进制补码表示的音频数据。
有时为了使系统间能够更好地同步,还需要另外传输一个信号MCLK,称为主时钟,也叫系统时钟(Sys Clock),是采样频率的256倍或384倍。 I2S格式的信号无论有多少位有效数据,数据的最高位总是出现在LRCK变化(也就是一帧开始)后的第2个SCLK脉冲处。这就使得接收端与发送端的有效位数可以不同。如果接收端能处理的有效位数少于发送端,可以放弃数据帧中多余的低位数据;如果接收端能处理的有效位数多于发送端,可以自行补足剩余的位。这种同步机制使得数字音频设备的互连更加方便,而且不会造成数据错位。
随着技术的发展,在统一的 I2S接口下,出现了多种不同的数据格式。根据SDATA数据相对于LRCK和SCLK的位置不同,分为左对齐(较少使用)、I2S格式(即飞利浦规定的格式)和右对齐(也叫日本格式、普通格式)。
为了保证数字音频信号的正确传输,发送端和接收端应该采用相同的数据格式和长度。当然,对I2S格式来说数据长度可以不同。 命令选择线表明了正在被传输的声道。
WS=1,表示正在传输的是右声道的数据。
WS=0,表示正在传输的是左声道的数据。
WS可以在串行时钟的上升沿或者下降沿发生改变,并且WS信号不需要一定是对称的。在从属装置端,WS在时钟信号的上升沿发生改变。WS总是在最高位传输前的一个时钟周期发生改变,这样可以使从属装置得到与被传输的串行数据同步的时间,并且使接收端存储当前的命令以及为下次的命令清除空间。
电气规范:
输出电压:
VL <0.4V
VH>2.4V
输入电压
VIL<0.8V
VIH>2.0V
注:这是使用的TTL电平标准,随着其他IC(LSI)的流行,其他电平也会支持。 在I2s总线中,任何设备都可以通过提供必需的时钟信号成为系统的主导装置,而从属装置通过外部时钟信号来得到它的内部时钟信号,这就意味着必须重视主导装置和数据以及命令选择信号之间的传播延迟,总的延迟主要由两部分组成:
1.外部时钟和从属装置的内部时钟之间的延迟
2.内部时钟和数据信号以及命令选择信号之间的延迟
对于数据和命令信号的输入,外部时钟和内部时钟的延迟不占据主导地位,它只是延长了有效的建立时间(set—up time)。延迟的主要部分是发送端的传输延迟和设置接收端所需的时间。
T是时钟周期,Tr是最小允许时钟周期,T>Tr这样发送端和接收端才能满足数据传输速率的要求。
对于所有的数据速率,发送端和接收端均发出一个具有固定的传号空号比(mark—space ratio)的时钟信号,所以t LC和tHC是由T所定义的。 t LC和tHC必须大于0.35T,这样信号在从属装置端就可以被检测到。
延迟(tdtr)和最快的传输速度(由Ttr定义)是相关的,快的发送端信号在慢的时钟上升沿可能导致tdtr不能超过tRC而使thtr为零或者负。只有tRC不大于tRCmax的时候(tRCmax>:0.15T),发送端才能保证thtr大于等于0。
为了允许数据在下降沿被记录,时钟信号上升沿及T相关的时间延迟应该给予接收端充分的建立时间(set-up time)。
数据建立时间(set-up time)和保持时间(hold time)不能小于指定接收端的建立时间和保持时间。



  • I2SI2S鎬荤嚎瑙勮寖
    绛旓細椋炲埄娴﹀叕鍙哥殑I2S鎬荤嚎瑙勮寖瀹氫箟浜嗙‖浠舵帴鍙e拰鏁板瓧闊抽鏁版嵁鐨勪紶杈撹鍒銆備富瑕佷俊鍙峰寘鎷細涓茶鏃堕挓(SCLK, BCLK)锛氬搴斾簬闊抽鏁版嵁鐨勬瘡涓浣嶏紝棰戠巼涓2脳閲囨牱棰戠巼脳閲囨牱浣嶆暟銆傚抚鏃堕挓(LRCK, WS)锛氱敤浜庡垏鎹㈠0閬擄紝"1"琛ㄧず鍙冲0閬擄紝"0"宸﹀0閬擄紝棰戠巼绛変簬閲囨牱棰戠巼銆備覆琛屾暟鎹(SDATA)锛氫互浜岃繘鍒惰ˉ鐮佸舰寮忚〃绀洪煶棰戞暟鎹紝鏁版嵁鏈...
  • I2S鐨処2S鎬荤嚎瑙勮寖
    绛旓細鍦ㄩ鍒╂郸鍏徃鐨処2S鏍囧噯涓紝鏃㈣瀹氫簡纭欢鎺ュ彛瑙勮寖锛屼篃瑙勫畾浜嗘暟瀛楅煶棰戞暟鎹殑鏍煎紡銆 1.涓茶鏃堕挓SCLK锛屼篃鍙綅鏃堕挓锛圔CLK锛夛紝鍗冲搴旀暟瀛楅煶棰戠殑姣忎竴浣嶆暟鎹紝SCLK閮芥湁1涓剦鍐层係CLK鐨勯鐜=2脳閲囨牱棰戠巼脳閲囨牱浣嶆暟銆2. 甯ф椂閽烲RCK锛(涔熺ОWS)锛岀敤浜庡垏鎹㈠乏鍙冲0閬撶殑鏁版嵁銆侺RCK涓衡1鈥濊〃绀烘鍦ㄤ紶杈撶殑鏄彸澹伴亾鐨勬暟鎹...
  • 銆怚2S銆戞暟瀛楅煶棰戞帴鍙bI2S鎬荤嚎鍗忚鍩烘湰姒傚康
    绛旓細浼犺緭妯″紡锛氱簿纭殑鏁版嵁甯冨眬涓夌鏁版嵁浼犺緭妯″紡鈥斺擨2S鏍囧噯銆佸乏瀵归綈鍜屽彸瀵归綈锛屽悇鍏风壒鑹銆侷2S鏍囧噯浠RCK鎸囩ず澹伴亾锛屾暟鎹彂閫侀伒寰壒瀹氭椂搴忥紝鑰屽乏瀵归綈鍜屽彸瀵归綈鍒欐牴鎹甃RCK璺冲彉纭畾鏁版嵁浼犺緭鐨勮捣鐐广備綅瀹戒笌娣卞害锛氶煶棰戣川閲忕殑鍙岄噸淇濋殰浣嶅鍐冲畾鏁版嵁鐨勭簿搴︼紝涓鑸负16鎴32浣嶏紝鑰屼綅娣卞垯浣撶幇鏁版嵁鐨勯噺鍖栫簿搴︺傚湪I2S涓紝杩欎簺鍙傛暟...
  • I2SI2S鎬荤嚎缁撴瀯閰嶇疆
    绛旓細褰撲笅涓涓猈S淇″彿鏀瑰彉锛屾暟鎹細鏍规嵁WSP鑴夊啿璋冩暣锛屽瓨鍌ㄥ埌宸﹀0閬撴垨鍙冲0閬撻攣瀛樺櫒锛屽悓鏃舵竻绌築2鑷矪n鐨勬暟鎹紝骞堕噸缃鏁板櫒銆傚鏋滄湁棰濆鏁版嵁锛屼粎鏈浣庝綅涔嬪悗鐨勪細琚拷鐣ャ傞渶瑕佹敞鎰忥紝璇戠爜鍣ㄥ拰璁℃暟鍣ㄨ繖閮ㄥ垎鍔熻兘鍙敱涓涓猲姣旂壒绉讳綅瀵勫瓨鍣ㄦ潵鏇夸唬銆侷IS鎬荤嚎鎺ュ彛浣滀负涓绉嶇紪鐮佽В鐮佹帴鍙o紝鍙互涓庡閮ㄧ殑8/16浣嶇珛浣撳0闊抽瑙g爜鐢佃矾...
  • I2SI2S鎬荤嚎姒傝堪
    绛旓細I2S鎬荤嚎鐨勬牳蹇冭璁″湪浜庡皢鏃堕挓涓庢暟鎹俊鍙风嫭绔嬩紶杈锛岄氳繃杩欐牱鐨勬柟寮忥紝瀹冭兘澶熸湁鏁堥伩鍏嶇敱浜庢椂閽熷欢杩熷鑷寸殑闊抽澶辩湡闂銆傝繖鏍风殑璁捐鏄捐憲鑺傜渷浜嗙敤鎴峰鎶垫姉闊抽鎶栧姩涓撲笟璁惧鐨勯渶姹傦紝浣垮緱闊抽浼犺緭鏇翠负绋冲畾鍜屾竻鏅般傚洜姝わ紝鏃犺鏄湪娑堣垂鐢靛瓙璁惧涓紝杩樻槸鍦ㄩ煶棰戝鐞嗙殑宸ヤ笟绾у簲鐢ㄤ腑锛孖2S鎬荤嚎閮藉洜鍏跺嚭鑹茬殑鎬ц兘鍜岀粡娴庢ц屽鍙...
  • 浠涔堟槸I2S鎬荤嚎(I鏂筍鎬荤嚎)
    绛旓細I2S锛圛nter-IC Sound Bus锛夋槸椋炲埄娴﹀叕鍙镐负鏁板瓧闊抽璁惧涔嬮棿鐨勯煶棰 鏁版嵁浼犺緭鑰屽埗瀹氱殑涓绉鎬荤嚎鏍囧噯銆
  • I2S鐨処2S鎬荤嚎姒傝堪
    绛旓細I2S(Inter鈥擨C Sound)鎬荤嚎鏄鍒╂郸鍏徃涓烘暟瀛楅煶棰戣澶囦箣闂寸殑闊抽鏁版嵁浼犺緭鑰屽埗瀹氱殑涓绉鎬荤嚎鏍囧噯锛岃鎬荤嚎涓撹矗浜庨煶棰戣澶囦箣闂寸殑鏁版嵁浼犺緭锛屽箍娉涘簲鐢ㄤ簬鍚勭澶氬獟浣撶郴缁熴傚畠閲囩敤浜嗘部鐙珛鐨勫绾夸紶杈撴椂閽熶笌鏁版嵁淇″彿鐨勮璁★紝閫氳繃灏嗘暟鎹拰鏃堕挓淇″彿鍒嗙锛岄伩鍏嶄簡鍥犳椂宸鍙戠殑澶辩湡锛屼负鐢ㄦ埛鑺傜渷浜嗚喘涔版姷鎶楅煶棰戞姈鍔ㄧ殑涓撲笟璁惧鐨...
  • I2S鐨処2S鎬荤嚎缁撴瀯閰嶇疆
    绛旓細IIS鎬荤嚎鎺ュ彛鍙綔涓轰竴涓紪鐮佽В鐮佹帴鍙d笌澶栭儴8/16浣嶇殑绔嬩綋澹伴煶棰戣В鐮佺數璺紙CODEC IC锛夌浉杩烇紝浠庤屽疄鐜板井鍞辩墖鍜屼究鎼哄紡搴旂敤銆傚畠鏀寔IIS鏁版嵁鏍煎紡鍜孧SB-Justified 鏁版嵁鏍煎紡銆侷IS鎬荤嚎鎺ュ彛涓哄厛杩涘厛鍑洪槦鍒桭IFO鐨勮闂彁渚汥MA浼犺緭妯″紡鏉ュ彇浠d腑鏂ā寮忥紝鍙悓鏃跺彂閫佸拰鎺ユ敹鏁版嵁锛屼篃鍙彧鍙戦佹垨鎺ユ敹鏁版嵁銆
  • i2c鍜i2s
    绛旓細鏈枃灏嗘帰璁ㄤ袱绉嶉噸瑕佺殑鎺ュ彛鏍囧噯锛欼2C鍜I2S銆侷2S锛屽叏绉颁负Inter-IC Sound Bus锛屾槸鐢遍鍒╂郸鍏徃涓烘暟瀛楅煶棰戣澶囦箣闂寸殑闊抽鏁版嵁浼犺緭璁捐鐨勪笓鐢鎬荤嚎锛屽畠鍦ㄩ煶棰戣澶囪繛鎺ヤ腑鎵紨鐫鍏抽敭瑙掕壊銆傜浉姣斾箣涓嬶紝I2C锛堝彂闊充负"I squared see"锛夊垯鏄竴绉嶆洿涓洪氱敤鐨勬帴鍙o紝鑳藉鏇夸唬浼犵粺鐨勫苟琛屾荤嚎锛屽箍娉涘簲鐢ㄤ簬杩炴帴鍚勭闆嗘垚鐢佃矾鍜屽姛鑳...
  • I2S鎬荤嚎閲學S=1鏄夋嫨宸﹁繕鏄彸澹伴亾,鐪嬩簡涓浜涜祫鏂,璇存硶涓嶄竴鍟!
    绛旓細瀹為檯涓婏紝濡傛灉鎴戜滑鏌ラ槄I2S鎬荤嚎鐨勫埗瀹氳呴鍒╂郸鍏徃鐨勮姱鐗囪祫鏂欙紙椋炲埄娴︾幇鍦ㄥ彨NXP锛夛紝瀵逛簬缁忓吀I2S鐨瀹氫箟閮芥槸鈥滃乏浣庡彸楂樷濓紝鍗矻eft=0锛孯ight=1銆傛墍浠ワ紝浣犵殑闂濡傛灉鏄浜庘滅粡鍏窱2S鎬荤嚎瀹氫箟鈥濈殑璇濓紝閭d箞鈥淲S涓洪珮鐢靛钩鏃讹紝浠h〃鍙冲0閬撯濄備絾姝e鍙﹀涓涓綉鍙嬫墍杩帮紝鐜板湪I2S鎬荤嚎鐨勯厤缃凡缁忓緢鐏垫椿浜嗭紝寰堝SoC鏀寔鑷...
  • 扩展阅读:ssl查询网站 ... 在线ssl漏洞检测工具 ... i2s接口如何接功放 ... gb4806.7-2016耐热温度 ... 解码板的i2s输入 ... i2s接口电路的接法 ... i2s 4根数据线 ... i2s总线 ... 域名检测工具ssl ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网