打印

有没有STM32的音频解决方案(不借助扩展外部音频解码)

[复制链接]
15638|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ilovecr|  楼主 | 2011-4-11 11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有这方面资料的朋友可以交流一下吗
沙发
airwill| | 2011-4-11 12:38 | 只看该作者
本帖最后由 airwill 于 2011-4-11 12:40 编辑

我看可以借助 STM32 的 DAC 功能. 再外加功放输出是没有问题的.
倒是还有个数据源和解码的问题. 不知道楼主的条件是什么?

使用特权

评论回复
板凳
ilovecr|  楼主 | 2011-4-11 15:26 | 只看该作者
我的方案就是音频采集(对方说一句话),数据打包传给STM32,STM32在把语音还原放音,因为不复杂,数据量也不大,不想用专用的解码芯片,直接用STM32通过软件能否实现

使用特权

评论回复
地板
yybj| | 2011-4-11 18:12 | 只看该作者
谁有这方面的资料就共享一下吧

使用特权

评论回复
5
ilovecr|  楼主 | 2011-4-11 19:28 | 只看该作者
一起探讨和学习一下吧
STM32有负责技术支持的工程师吗?
香版主能提供一些支持吗

使用特权

评论回复
6
mcuisp| | 2011-4-11 21:12 | 只看该作者
有,参见speex

使用特权

评论回复
7
ilovecr|  楼主 | 2011-4-12 08:12 | 只看该作者
我的具体思路是这样的:
音频采集端,采集一句话,然后数据打包(压缩)传输(无线或有线),
回放终端,接收打包数据(解压),回放采集的语音
为了成本的考虑以及设计的简洁(音频不需要特殊处理,只是简单的几句语音回放),想通过一片STM32的芯片来实现

使用特权

评论回复
8
K_one| | 2011-4-12 09:40 | 只看该作者
本帖最后由 K_one 于 2011-4-12 09:43 编辑

st官网有关于ADPCM和speex的应用笔记及相关参考例程

abbr_ac77a5b343ca4c913de091b71502709d.pdf

274.36 KB

an2931 Implementing the ADPCM algorithm in high-density STM32F103xx microcontrollers.pdf

159.31 KB

使用特权

评论回复
9
K_one| | 2011-4-12 09:45 | 只看该作者
speex能提供较好的压缩比,解压的效果也不错,不过压缩时较占资源

使用特权

评论回复
10
mcuisp| | 2011-4-12 13:08 | 只看该作者
压缩比好必然带来运算量大。
如果传输带宽允许,可以考虑adpcm压缩

使用特权

评论回复
11
dfsa| | 2011-4-12 19:15 | 只看该作者
楼主先了解下官网上的例程

使用特权

评论回复
12
聆风| | 2011-4-12 20:16 | 只看该作者
我知道一款超超低功耗的32bit的M3. 带ADC. DAC. 价格很便宜. 最重要的功耗非常非常的低. 是挪威的一家公司的.

使用特权

评论回复
13
秋天落叶| | 2011-4-12 21:20 | 只看该作者
官网上的例子挺难懂的

使用特权

评论回复
14
ilovecr|  楼主 | 2011-4-13 10:01 | 只看该作者
数据传输是无线传输,就是射频2.4G的,ST不是有STM32W108的芯片吗?想使用zigbee协议通讯,录音不要求质量多好,通常手机录音的那种效果就可以啦,没有多大数据量,我去看看,因为是第一次做这方面的设计,谢谢各位的帮助

使用特权

评论回复
15
ilovecr|  楼主 | 2011-4-13 10:03 | 只看该作者
speex能提供较好的压缩比,解压的效果也不错,不过压缩时较占资源

我现在还没那道STM32W108的具体资料,如果不满足的话就得改方案的了,不过仍然是用STM32的芯片,只是射频通讯那块的外扩啦

使用特权

评论回复
16
K_one| | 2011-4-13 10:36 | 只看该作者
如果是用STM32W108的话,speex的压缩好像不好做,文档中说“Encoding CPU load in 52% ”,条件是72MHz的主频。不过ADPCM的要求就不高了,可以考虑用这个。

使用特权

评论回复
17
ilovecr|  楼主 | 2011-4-13 11:17 | 只看该作者
刚才确定改了,不用STM32W108了,因为还有图片显示,所以主频不够,不过语音还是要继续用的

使用特权

评论回复
18
pkat| | 2011-4-13 18:23 | 只看该作者
有哪位大侠有这方面的经验,可以共享一下

使用特权

评论回复
19
yzk376| | 2011-7-3 18:52 | 只看该作者
我做了板子,并测试了,但有点问题,噪音,可以交流一下。BG3PTW@QQ.COM

使用特权

评论回复
20
cnc2020| | 2014-2-18 22:01 | 只看该作者
good job

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

45

主题

202

帖子

0

粉丝