一种音频数据传输方法
摘要:
本发明提供的一种音频数据传输方法,FPGA接收外部通道传输的PCM数据,将接收的PCM数据存储到FPGA设置的第一缓冲区,将存储的PCM数据按照预设的数据包格式依次压缩为数据包,将数据包依次组成的通道流数据,发送到I2S总线上;处理器从I2S总线接收通道流数据,将接收的通道流数据存储到处理器设置的第二缓冲区,并根据所述数据包格式依次提取数据包,并对提取的数据包依次进行解析,得到音频数据,将得到的音频数据发送至上层应用进行处理。通过I2S总线实现多路PCM通道,解决PCM声道不兼容问题。
0/0