打印
[国产单片机]

有功放,没有dac,可以用pwm或者io播放音频吗

[复制链接]
7035|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
单模先声|  楼主 | 2021-9-27 13:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
NJZR| | 2021-9-27 23:16 | 只看该作者
随便找个软件把你的音频转成WAV格式,一般选择单声道8位,采样频率按你的设备能承受的选。二进制编辑器打开WAV文件在头几行找“data”字样,表示后面是数据区,紧跟data字符后面的四字节是数据长度,再往后就是音频数据了,直接用这些数据按采样频率往DAC或PWM里送就能出声音了。注意当用PWM时采样频率至少选8K,因为PWM输出本身会有很大的PWM周期成分,需要做低通滤波,采样频率过低音质就过于发闷了。

使用特权

评论回复
板凳
何程| | 2021-9-28 12:36 | 只看该作者
可不可以MIDI的?以前特斯拉线圈播放音乐就是PWM播放MIDI

使用特权

评论回复
地板
单模先声|  楼主 | 2021-12-29 08:33 | 只看该作者
还在等回答

使用特权

评论回复
5
nickspace| | 2022-1-5 08:33 | 只看该作者
可以的,比如用HT82V742,如下面链接:
https://www.holtek.com.cn/documents/10179/116740/an0512s.pdf

使用特权

评论回复
6
单模先声|  楼主 | 2022-1-5 09:38 | 只看该作者
本帖最后由 单模先声 于 2022-1-6 22:12 编辑
nickspace 发表于 2022-1-5 08:33
可以的,比如用HT82V742,如下面链接:
https://www.holtek.com.cn/documents/10179/116740/an0512s.pdf ...

不行,没看懂

使用特权

评论回复
7
单模先声|  楼主 | 2022-1-6 22:12 | 只看该作者
求解答

使用特权

评论回复
8
kissdb| | 2022-1-7 11:53 | 只看该作者
看一下杜洋的SPEAKER 32语音盒子 http://doyoung.net/DY/articles/SPEAKER32/

使用特权

评论回复
9
qin552011373| | 2022-1-7 14:05 | 只看该作者
这个很多成熟方案了啊

使用特权

评论回复
10
nickspace| | 2022-1-11 12:53 | 只看该作者
用合泰32-bit MCU,HT32 + HT82V742 可以用PWM来播放语音,使用一个开发套件,把音源放进去转一下 就可以用了,很方便
https://www.holtek.com.cn/development-kit

使用特权

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

本版积分规则

87

主题

570

帖子

1

粉丝