音频左右声道数据传输_2024年9月6日

如下为音频数据传输标准I2S总线的基本时序图

I2S slave将I2S master发送来的左右声道的串行数据DATA转变为16bit的并行数据

WS为左右声道选择信号,WS高代表左声道,WS低代表右声道;

WS为高和为低都持续18个周期,前面16个周期用来传输数据。

I2S master model 用clk的上升沿送数,I2S slave model用clk的下降沿采数。


43、44和55行:从左到右,从高到低,在最低两位补0,将一个多bit位数据作为串行数据送出去,高位先送
利用状态来区分左右声道

56和61行,高位先往低位送

利用send_over发送下一个数据

相关推荐
DogDaoDao1 天前
声音、图像、视频是如何形成的:从物理量到比特流的完整链条
图像处理·数学·音视频·音频·数字信号处理·视频处理·音视频编解码
jiangyoushushu1 天前
FLAC手机播不了?转成MP3会更方便
音视频·音频
泡泡糖的中文规格书5 天前
HDLbits 1.2 学习笔记
fpga开发·学习笔记·verilog
AI技术新视界6 天前
whisper.cpp 与 audio.cpp
人工智能·音频·推理引擎·本地ai
ZenasLDR7 天前
LDR6021Q音频转接器应用介绍
音视频·音频·接口
星夜离尘5611 天前
FPGA实现CRC-8/SMBUS:从参数和位序核对到1041次自检
fpga开发·verilog·fpga·crc
星夜离尘5611 天前
FPGA正交编码器非法跳变检测:把16种状态转移和采样边界测清楚
verilog·fpga·编码器
星夜离尘5612 天前
I²C总线卡死:先分清SCL拉低、SDA拉低,再谈9个时钟恢复
fpga开发·verilog·i2c
开发笔记-阿牛12 天前
AM收音机蓝牙二合一设计复盘
人工智能·单片机·嵌入式硬件·音视频·音频
星夜离尘5613 天前
Testbench不只看波形:用scoreboard抓住丢包、重复和乱序
fpga开发·verilog·testbench·scoreboard