I2S总线里WS=1是选择左还是右声道,看了一些资料,说法不一啊! I2S的I2S总线结构配置

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


\u968f\u7740WS\u4fe1\u53f7\u7684\u6539\u53d8\uff0c\u5bfc\u51fa\u4e00\u4e2aWSP\u8109\u51b2\u4fe1\u53f7\uff0c\u8fdb\u5165\u5e76\u884c\u79fb\u4f4d\u5bc4\u5b58\u5668\uff0c\u4ece\u800c\u8f93\u51fa\u6570\u636e\u88ab\u6fc0\u6d3b\u3002\u4e32\u884c\u6570\u636e\u7684\u9ed8\u8ba4\u8f93\u5165\u662f0\uff0c\u56e0\u6b64\u6240\u6709\u4f4d\u4e8e\u6700\u4f4e\u4f4d(LSB)\u540e\u7684\u6570\u636e\u5c06\u88ab\u8bbe\u7f6e\u4e3a0\u3002\u968f\u7740\u7b2c\u4e00\u4e2aWS\u4fe1\u53f7\u7684\u6539\u53d8\uff0cWSP\u5728SCK\u4fe1\u53f7\u7684\u4e0b\u964d\u6cbf\u91cd\u8bbe\u8ba1\u6570\u5668\u3002\u5728\u201c1 out of n\u201d\u8bd1\u7801\u5668\u5bf9\u8ba1\u6570\u5668\u6570\u503c\u8fdb\u884c\u8bd1\u7801\u540e\uff0c\u7b2c\u4e00\u4e2a\u4e32\u884c\u7684\u6570\u636e(MSB)\u5728SCK\u65f6\u949f\u4fe1\u53f7\u7684\u4e0a\u5347\u6cbf\u88ab\u5b58\u653e\u8fdb\u5165B1\uff0c\u968f\u7740\u8ba1\u6570\u5668\u7684\u589e\u957f\uff0c\u63a5\u4e0b\u6765\u7684\u6570\u636e\u88ab\u4f9d\u6b21\u5b58\u653e\u8fdb\u5165B2\u5230Bn\u4e2d\u3002\u5728\u4e0b\u4e00\u4e2aWS\u4fe1\u53f7\u6539\u53d8\u7684\u65f6\u5019\uff0c\u6570\u636e\u6839\u636eWSP\u8109\u51b2\u7684\u53d8\u5316\u88ab\u5b58\u653e\u8fdb\u5165\u5de6(\u58f0\u9053)\u9501\u5b58\u5668\u6216\u8005\u53f3(\u58f0\u9053)\u9501\u5b58\u5668\uff0c\u5e76\u4e14\u5c06B2\u4e00Bn\u7684\u6570\u636e\u6e05\u9664\u4ee5\u53ca\u8ba1\u6570\u5668\u91cd\u8bbe\uff0c\u5982\u679c\u6709\u5197\u4f59\u7684\u6570\u636e\u5219\u6700\u4f4e\u4f4d\u4e4b\u540e\u7684\u6570\u636e\u5c06\u88ab\u5ffd\u7565\u3002\u6ce8\u610f\uff1a\u8bd1\u7801\u5668\u548c\u8ba1\u6570\u5668(\u865a\u7ebf\u5185\u7684\u90e8\u5206)\u53ef\u4ee5\u88ab\u4e00\u4e2an\u6bd4\u7279\u79fb\u4f4d\u5bc4\u5b58\u5668\u6240\u4ee3\u66ff\u3002IIS\u603b\u7ebf\u63a5\u53e3\u53ef\u4f5c\u4e3a\u4e00\u4e2a\u7f16\u7801\u89e3\u7801\u63a5\u53e3\u4e0e\u5916\u90e88/16\u4f4d\u7684\u7acb\u4f53\u58f0\u97f3\u9891\u89e3\u7801\u7535\u8def\uff08CODEC IC\uff09\u76f8\u8fde\uff0c\u4ece\u800c\u5b9e\u73b0\u5fae\u5531\u7247\u548c\u4fbf\u643a\u5f0f\u5e94\u7528\u3002\u5b83\u652f\u6301IIS\u6570\u636e\u683c\u5f0f\u548cMSB-Justified \u6570\u636e\u683c\u5f0f\u3002IIS\u603b\u7ebf\u63a5\u53e3\u4e3a\u5148\u8fdb\u5148\u51fa\u961f\u5217FIFO\u7684\u8bbf\u95ee\u63d0\u4f9bDMA\u4f20\u8f93\u6a21\u5f0f\u6765\u53d6\u4ee3\u4e2d\u65ad\u6a21\u5f0f\uff0c\u53ef\u540c\u65f6\u53d1\u9001\u548c\u63a5\u6536\u6570\u636e\uff0c\u4e5f\u53ef\u53ea\u53d1\u9001\u6216\u63a5\u6536\u6570\u636e\u3002

大部分网上的中文资料(其中不乏印刷体资料)里写的都是“左高右低”,即Left=1,Right=0。写文章不查阅资料,只会copy paste是很不负责任的,遗憾的是现在这种行为在网上随处可见。

实际上,如果我们查阅I2S总线的制定者飞利浦公司的芯片资料(飞利浦现在叫NXP),对于经典I2S的定义都是“左低右高”,即Left=0,Right=1。

所以,你的问题如果是对于“经典I2S总线定义”的话,那么“WS为高电平时,代表右声道”。

但正如另外一个网友所述,现在I2S总线的配置已经很灵活了,很多SoC支持自定义配置,目的是更容易兼容其他的芯片或工作模式。我查阅的资料来源于以下网页链接



I2S 模式通常WS=1时为右声道,不过有的处理器还随你设置,左右都行。

是左声道!

  • 璇锋暀涓涓i2s鐨勯棶棰,鎴戝湪浣跨敤STM32,鍨嬪彿涓篠TM32F103VCT6,璇ュ瀷鍙峰崟鐗囨満...
    绛旓細灏辨槸MCK锛屾彁渚涙椂閽熶俊鍙风殑锛屽湪ZET6涓婄敤杩囷紝璨屼技鐢ㄧ殑鏄痯c6
  • I2S鐨凷DATA鏄悓鏃惰緭鍑轰袱绉嶇數骞冲悧?
    绛旓細鑲畾涓嶆槸鍚屾椂杈撳嚭涓や釜鐢靛钩 鏄笉鏄ず娉㈠櫒鐨勫垎杈ㄧ巼璋冪殑涓嶅锛宻data搴旇鏄珮楂樹綆浣庝簰鐩歌浆鎹㈢殑锛屽鏋滃垎杈ㄧ巼璋冪殑涓嶅鍙兘浼氬湪绀烘尝鍣ㄤ笂鐪嬪埌杩欑鎯呭喌锛屾妸瀵瑰簲channel 鐨剆cale閽參鎱㈠悜鍙虫棆杞瘯璇
  • stm32 speex 椤圭洰涓璼peex鍑芥暟涓彧瑕佺敤鍒颁笌I2S DMA鐩稿叧鐨勫彉閲忓氨姝绘満...
    绛旓細define AIC23B_I2S2_WS GPIO_Pin_12 define AIC23B_I2S2_CK GPIO_Pin_13 define AIC23B_I2S2_MCK GPIO_Pin_6 define AIC23B_BUFFER_SIZE 320*2 unsigned int testAIC23B_Buffer_IN[AIC23B_BUFFER_SIZE]; /* 鐢ㄤ簬瀛樺偍鎺ユ敹鍒扮殑澹版尝鏁版嵁 */ 閰嶇疆鍑芥暟锛欸PIO_InitTypeDef GPIO_InitStr...
  • 璺眰!!! 閫犳ⅵ瑗挎父3鏈夋矙鍍х殑鍙屼汉鍙锋簮
    绛旓細鏄閫犳ⅵ瑗挎父鐨勫彿鍚楋紵鎴戞湁涓矙鍍у拰鎮熺┖鍙屼汉鐨勶紝20銆21绾э紝鏈夌伒鍏斤紝閲岄潰杩樻湁涓22绾х殑鍏垝锛15鐨勬矙鍍х瓑锛岃鐨勮瘽+QQ1920927542 鑹 鎴戝ソ蹇冩嬁鍙 鍗磋鏌愪簺浜烘妸鎴戞湁鎶鑳界殑瀹犵墿鏀句簡 姝ゅ彿浠庝粖澶╄捣涓嶅啀缁欎汉銆
  • 绾㈠閬ユ帶鎺ユ敹鍙戝皠鍘熺悊鍙奅SP8266瀹炵幇
    绛旓細涓夈丒SP8266鐨勭孩澶栧疄鐜癊SP8266闆嗘垚鐨勭孩澶栨帴鍙f彁渚涗簡澶氱杞芥尝鐢熸垚鏂规硶锛屽寘鎷I2S鐨凚CK銆WS绠¤剼鎴杝igma-delta鍔熻兘銆傚叾涓紝鎺ㄨ崘浣跨敤MTMS绠¤剼锛圙PIO14锛夌敓鎴愬崰绌烘瘮涓50%鐨38KHz鏍囧噯鏂规尝锛岀‘淇濆彂閫佺殑绮剧‘鎬с傛帴鏀剁鍒欏埄鐢℅PIO鐨勮竟娌夸腑鏂妧鏈紝閫氳繃娴嬮噺淇″彿鎸佺画鏃堕棿鏉ヨВ璇荤孩澶栦俊鍙凤紝杩涜岃В鏋愮孩澶栧崗璁傛荤粨鏉ヨ锛岀孩澶...
  • 浠涔堟槸I2S鎬荤嚎(I鏂筍鎬荤嚎)
    绛旓細I2S锛圛nter-IC Sound Bus锛夋槸椋炲埄娴﹀叕鍙镐负鏁板瓧闊抽璁惧涔嬮棿鐨勯煶棰 鏁版嵁浼犺緭鑰屽埗瀹氱殑涓绉鎬荤嚎鏍囧噯銆
  • cd鏈 12s淇″彿鏄粈涔堟剰鎬
    绛旓細I2S涓昏鏈変笁涓俊鍙 1銆佷覆琛屽缁圫CLK锛屼篃鍙綅濮嬬粓锛圔CLK锛夛紝瀵瑰簲鏁板瓧闊抽鐨勬瘡涓浣嶆暟鎹紝SCLK閮芥湁涓涓剦鍐层係CLK鐨勯鐜=2 * 閲囨牱棰戠巼 * 閲囨牱浣嶆繁銆2銆佸抚鏃堕挓LRCK锛堜篃绉WS锛夛紝鐢ㄤ簬鍒囨崲宸﹀彸澹伴亾鐨勬暟鎹侺RCK涓衡1鈥欒〃绀轰紶杈撳彸澹伴亾鏁版嵁锛屼负鈥0鈥濆垯鏄乏澹伴亾銆侺RCK鐨勯鐜 = 閲囨牱棰戠巼 3銆佷覆琛屾暟鎹紙SDATA...
  • stm32f4 鐨勭‖浠惰祫鏂欑殑af2鏄粈涔堟剰鎬
    绛旓細OTG_FSDCMI PA0 TIM2_ETR TIM 5_CH1TIM8_ETR ETH_MII_CEVENTOUT PA1CTIM2_CETH_RMII__REF_EVENTOUT CLK PA2CTIM2_CCTIM9_ETH_MDIOEVENTOUT PA3CTIM2_CCTIM9__MII_EVENTOUT PA4SPI1_NSS SPI3_NSS I2S3_WS USART2_CK OTG_HS_SOFDCMI_HSYNSTM32F4寮曡剼鏄犲皠_鏂囧簱涓嬭浇http://www....
  • 扩展阅读:aoc e2243fw ... i2s总线 ... 电路板b+b- ... 无人机连接模块在哪 ... i2s接口电路的接法 ... 系统总线包括三种总线 ... 电路板上的cn1和cn2 ... i2s连接线 ... io总线传送的三大信号 ...

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