OpenEdv-开源电子网

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

求助 VS1053 录音时,如何设置为44.1khz的采样率

[复制链接]

1

主题

4

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2017-12-13
在线时间
4 小时
发表于 2017-12-16 22:02:41 | 显示全部楼层 |阅读模式
1金钱
求助 VS1053 录音时,如何设置为44.1khz的采样率:战舰V3 中是采用VS_WR_Cmd(SPI_AICTRL0,8000);        //设置采样率,设置为8Khz ,我将8000 改为44100 后 并未奏效,不知各位大侠是怎么设置的?是否还有别的地方需要设置呢 请赐教 谢谢!

最佳答案

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

就是SPI读取速度,得44.1K*2=88.2K字节每秒。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-12-16 22:02:42 | 显示全部楼层
BH2QIT 发表于 2017-12-18 20:15
感谢 正点原子 前辈的 回复!
“要有足够的速度去读取VS1053的数据”---这么说,是需关注读取VS1053的速率 ...

就是SPI读取速度,得44.1K*2=88.2K字节每秒。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2017-12-13
在线时间
4 小时
 楼主| 发表于 2017-12-17 09:38:57 | 显示全部楼层
顶起,继续关注
回复

使用道具 举报

33

主题

984

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8017
金钱
8017
注册时间
2014-8-13
在线时间
1594 小时
发表于 2017-12-17 16:44:59 | 显示全部楼层
44.1K采样是因为采样定理和人类所能听到声音的频率范围决定的。

搜索一下“为什么44.1K”就知道答案了。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-12-18 00:36:12 | 显示全部楼层
你要有足够的速度去读取VS1053的数据,并写入SD卡,才可以保证44.1K的采样率。
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2017-12-13
在线时间
4 小时
 楼主| 发表于 2017-12-18 20:15:20 | 显示全部楼层
感谢 正点原子 前辈的 回复!
“要有足够的速度去读取VS1053的数据”---这么说,是需关注读取VS1053的速率了。  不知开发板带的例程中读取的速度能否满足此需求,若不行,那么哪些地方需要修改 望赐教  
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2017-12-13
在线时间
4 小时
 楼主| 发表于 2017-12-20 08:11:22 | 显示全部楼层
本帖最后由 BH2QIT 于 2017-12-20 08:14 编辑

再次感谢 正点原子  
按照前辈指点的思路和方法,修改了
        VS_WR_Cmd(SPI_AICTRL0,16000);        //设置采样率,设置为16Khz
        VS_SPI_SpeedLow的SPI1_SetSpeed
两处,
虽然暂时没有达到44.1khz的频率,但是16Khz的音质基本满足需要 可以就此结贴

前辈的热心之处 值得我们每个人学习!
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2019-12-4
在线时间
6 小时
发表于 2019-12-9 16:21:12 | 显示全部楼层
BH2QIT 发表于 2017-12-20 08:11
**** 作者被禁止或删除 内容自动屏蔽 ****

请问楼主SetSpeed具体是多少呢?我将采样率提高也出现了声音快放的问题
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-22 06:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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