这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » 【STCAi8051U】学习Ai8051U的I2S外设之右对齐模式下的输出测试

共4条 1/1 1 跳转至

【STCAi8051U】学习Ai8051U的I2S外设之右对齐模式下的输出测试

专家
2025-05-04 15:35:41     打赏

本次实验,测试右对齐模式下的I2S输出情况。

在原来程序的基础上,只是简单修改工作模式,支出需要修改宏定义即可

//0: I2S 飞利浦标准

//1: MSB 左对齐标准

//2:LSB 右对齐标准

//3:PCM 标准

//#define STD_MODE     1    //I2S 标准选择

//#define STD_MODE       0    //    飞利浦标准

#define STD_MODE     2    //    右对齐标准

//#define STD_MODE     3    //    PCM 标准

编译、下载、执行。

获得的逻辑波形:


根据资料,在右对齐模式下:

图片4.png

右对齐模式接口时序的特点如下


(1)右对齐格式中,LRCK为高电平时,表示当前传输的数据为右声道数据;当LRCK为低电平时,表示当前传输的数据为左声道数据


(2)在SCK下降沿发送数据,在SCK上升沿接收数据


(3)无Data delay:发送的有效数据相当于LRCK跳变沿(从0到1或从1到0)不延迟


(4)数据发送从MSB开始;数据LSB与LRCK跳变沿对齐



实验中使用的是16位的数据及16位的数据通道宽度,所以实验效果看起来和左对齐模式没有什么区别。





关键词: 菜鸟学单片机     STCAi8051U     I2S     右对齐    

专家
2025-05-04 20:30:48     打赏
2楼

感谢分享


专家
2025-05-04 20:33:25     打赏
3楼

感谢分享


专家
2025-05-04 20:35:25     打赏
4楼

感谢分享


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]