OpenEdv-开源电子网

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

请问有人对使用 STM32F4-Discovery 板子上的PDM麦克风录音有研究吗?

[复制链接]

3

主题

7

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2013-7-22
在线时间
0 小时
发表于 2013-7-22 19:09:21 | 显示全部楼层 |阅读模式
STM32F4-Discovery 官方例程里有个能够实现录音到U盘里并且回放的例程。程序里录音的频率是8KHz,我想将它调整为48KHz,但是录出的声音总是不对,应该是录音的频率出错了。

STM32F4-Discovery 板载一个MEMS Microphone可以录制PDM格式的音频数据,之后用 PDM_Filter 将PDM数据转换为PCM数据。PDM的录音频率有PLLI2S提供,我尝试着将PLLI2S的时钟调整为48KHz需要的频率86000000,PDM_Filter 的低通设置为20000Hz,高通设置为20Hz,采样率设置为48000Hz,但是所录声音还是错的,不知所措了。

下面是 “录音与回放” 的例程与对应的官方PDF说明,有兴趣的可以下载了看看。 请大侠们(尤其是原子哥)能在百忙之中帮帮忙。

openedv提问.rar

3.17 MB, 下载次数: 3010

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

1044

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3718
金钱
3718
注册时间
2011-5-23
在线时间
2012 小时
发表于 2015-9-11 11:49:51 | 显示全部楼层
最近要用到这个,小研究了一下,找到了一些文档:

数字麦克风及阵列拾音技术的应用.pdf

446.34 KB, 下载次数: 2264

基于PDM的DA转换技术.pdf

337.19 KB, 下载次数: 2068

RT-Thread RTOS 音频,WIFI,蓝牙
回复 支持 1 反对 0

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165508
金钱
165508
注册时间
2010-12-1
在线时间
2115 小时
发表于 2013-7-22 20:04:13 | 显示全部楼层
这个没研究了。
帮顶。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

7

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2013-7-22
在线时间
0 小时
 楼主| 发表于 2013-7-23 16:40:43 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------

谢谢原子哥的顶帖 :)
回复 支持 反对

使用道具 举报

11

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2014-5-7
在线时间
5 小时
发表于 2015-3-19 09:54:19 | 显示全部楼层
刚接触PDM,顶~~~
回复 支持 反对

使用道具 举报

23

主题

292

帖子

0

精华

高级会员

Rank: 4

积分
501
金钱
501
注册时间
2013-9-17
在线时间
17 小时
发表于 2015-6-3 19:35:13 | 显示全部楼层
楼主后来搞清楚怎么计算的了吗?
闷鱼闷闷不乐吃焖鱼
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2015-9-10
在线时间
0 小时
发表于 2015-9-10 10:02:42 | 显示全部楼层
你好,我刚买了 STM32F4 Discovery 开发板,外接U盘,可以播放音频,但是不能录音,不知道是为什么?请赐教啊。
我的qq953818836。
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2016-5-15
在线时间
15 小时
发表于 2016-5-29 14:47:10 | 显示全部楼层
我现在也碰到这个问题,请问你的问题解决了么
回复 支持 反对

使用道具 举报

2

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2016-9-18
在线时间
13 小时
发表于 2016-10-8 11:34:44 | 显示全部楼层
感觉这套开发板工作状态不稳定啊。 我也正在接触这方面的全程试验 。前两天跑DEMO录音文件已经存在U盘了。并且听后感觉音质还是不错的。 可是现在录音功能又失败了。并且我的U盘还出问题了。总是进入写保护状态 。正头痛中.....
回复 支持 反对

使用道具 举报

2

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2016-9-18
在线时间
13 小时
发表于 2016-10-8 17:06:27 | 显示全部楼层
lh8008 发表于 2016-10-8 11:34
感觉这套开发板工作状态不稳定啊。 我也正在接触这方面的全程试验 。前两天跑DEMO录音文件已经存在U盘了。 ...

经验证,这块开发板对U盘特挑 。 之前我用的是2G的U盘,录音功能无法使用。今天下午换了个新的32G的U盘,录音功能可以用了。
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
164
金钱
164
注册时间
2014-11-8
在线时间
34 小时
发表于 2016-10-19 16:56:11 来自手机 | 显示全部楼层
这套板子OTG对U盘很挑的原因是STM32F407在168M主频下没办法将USB时钟配置成标准的48M,解决办法,要么降频至144M,要么超频至192M,亲测可行。
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2017-6-7
在线时间
2 小时
发表于 2017-6-15 17:33:34 | 显示全部楼层
请问PDM库在哪里可以下载到。
回复 支持 反对

使用道具 举报

9

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2017-4-17
在线时间
20 小时
发表于 2017-6-23 11:00:40 | 显示全部楼层
解决了吗
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-10-16
在线时间
0 小时
发表于 2019-10-16 10:08:16 | 显示全部楼层
jery99 发表于 2017-6-15 17:33
请问PDM库在哪里可以下载到。

同求,需要一个PDM格式的音频文件,各位路过的有的话提供一下
回复 支持 反对

使用道具 举报

2

主题

14

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-6-3
在线时间
3 小时
发表于 2020-9-28 17:55:27 | 显示全部楼层
路过。。。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-16 20:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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