OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6293|回复: 5

WM8978在录音实验里面,我如果像WM8978发送的不是0x0000的话,是不是可以实现录音和放音同时进行啊?

[复制链接]

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
金钱
2099
注册时间
2013-11-27
在线时间
518 小时
发表于 2015-6-9 12:48:40 | 显示全部楼层 |阅读模式
5金钱
WM8978在录音实验里面,我如果像WM8978发送的不是0x0000的话,是不是可以实现录音和放音同时进行啊?


使用I2S_EXT是不是因为,录音的时候是接收数据,然后clk,和ws是没有频率输出的?所以需要使用外扩来实现全双工?

我们播放的音频支持:16 位和 24 位,立体声,所以每个取样为 4/6 个字节,低字
节在前, 高字节在后。 在得到这些 wav 数据以后, 通过 I2S 丢给 WM8978, 就可以欣赏音乐了。


为什么 取样为4/6 个字节。这个是怎么得来的?

最佳答案

查看完整内容[请看2#楼]

是可以的。 至于24位数据的组合方式,得你自行学习24bit wav的编码了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-6-9 12:48:41 | 显示全部楼层
是可以的。
至于24位数据的组合方式,得你自行学习24bit wav的编码了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

14

主题

1592

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2622
金钱
2622
注册时间
2014-7-17
在线时间
350 小时
发表于 2015-6-9 22:39:23 | 显示全部楼层
帮顶。。。。
回复

使用道具 举报

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
金钱
2099
注册时间
2013-11-27
在线时间
518 小时
 楼主| 发表于 2015-6-10 00:02:09 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------

24位数据的组合方式 是不是就两种,单通道和双通道。单通道就只需要3个字节,而双通道需要六个字节,可是为什么取的是4/6呢


WS:字选择(映射到NSS引脚),即帧时钟,用于切换左右声道的数据。WS频率等于音频信号采样率(fs)。
里面有个这个引脚,左右声道切换,可是 24位数据里面分了单声道和双声道,我看到程序里面只有分16位和24位的取样,没有分单双声道的,

我要是给了24个数据,芯片怎么知道是双声道还是单声道呢?

wav格式里面有个字节是描述但双通道的,可是我看程序里面有用上列
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-6-11 01:06:02 | 显示全部楼层
回复【4楼】wmh19910511:
---------------------------------
如果是16位就是4字节,如果是24位,就是6字节,这里是4或6的意思,而不是4除以6.
例程是按立体声处理的,如果是单声道,需要你自己处理。把一个声道的数据直接发送2次,就是立体声了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
金钱
2099
注册时间
2013-11-27
在线时间
518 小时
 楼主| 发表于 2015-6-11 07:35:11 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
我晕,谢谢了 , 还是我理解有问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 18:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表