用STM32做音频项目,三种方案

[复制链接]
30195|31
hanguibin 发表于 2016-1-12 17:06 | 显示全部楼层
lyh123456 发表于 2014-2-10 14:36
利用DMA+TIM+DAC,外接语音放大电路+喇叭,我用软件把16位的WAV文件转换成8位的C数组数据是可以成功播放了,但 ...

您好,我也正在学习这种方案,可是苦于才疏学浅,想问您要一下源代码,可以么? 谢谢了 邮箱53004011@qq.com谢谢了 。还有就是有沙沙的杂音可以加入有源低通滤波器效果就会好一些!!!
huangqi412 发表于 2016-1-12 17:39 | 显示全部楼层
lyh123456 发表于 2014-2-10 14:36
利用DMA+TIM+DAC,外接语音放大电路+喇叭,我用软件把16位的WAV文件转换成8位的C数组数据是可以成功播放了,但 ...

DA是12位吧。。。   可以考虑先把数据转成12位
lbm232119 发表于 2017-6-9 14:31 | 显示全部楼层
用IIS,播放wave格式的音频需要加外部语音解码芯片吗?
kanikiken 发表于 2020-8-31 14:31 | 显示全部楼层
我实现了第二种方法的语音播放,但是总感觉播放出来的声音不够大,看了wave转换成的数据流,发现数据相对于中点值浮动还是比较大的,可是声音就是大不了。。。
人的发个哈哈 发表于 2020-8-31 21:22 | 显示全部楼层
用pwm播放就可以了
人的发个哈哈 发表于 2020-8-31 21:23 | 显示全部楼层
利用DMA+TIM+DAC
人的发个哈哈 发表于 2020-8-31 21:25 | 显示全部楼层
外接语音放大电路+喇叭,
人的发个哈哈 发表于 2020-8-31 21:30 | 显示全部楼层
专用语音芯片,让厂家烧录好语音,你咋这么会省事儿。。。
人的发个哈哈 发表于 2020-8-31 21:36 | 显示全部楼层
吃现成的多香啊,我也爱吃现成的,
人的发个哈哈 发表于 2020-8-31 21:37 | 显示全部楼层

           RCAP2L = (65536-125)%256;
人的发个哈哈 发表于 2020-8-31 21:50 | 显示全部楼层
哦,明白了,
morita1918 发表于 2022-10-24 12:04 | 显示全部楼层
DAC DAC+放大器+喇叭,一般语音芯片都是用这种方式做的,但是应该是专用的DAC语音芯片  
               提供这种方式的mcu,需要的私信我。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部