玛尼玛尼哄 发表于 2022-6-13 20:53

用M487 MCU通过DAC播放SD卡里WAV文件

使用M487 MCU打开SD卡上的WAV(PCM格式)文件,读出数据将16-bit singed数据转成12-bit unsigned数据再用timer触发PDMA将数据搬运到DAC,接耳机时,不需要外接其它电路,通过DAC可直接驱动。而接喇叭时,需要外接功放模块,本范例代码测试时使用的是HEROIC的HT8693单声道音频功放模块,HT8693是一款具有D类和AB类两种工作模式的音频功率放大器,D类模式下最大供电电压可达9V,AB类模式下最大供电电压可达到8.4V。
音频源需要是单声道的16-bit PCM格式,WAV文件。



玛尼玛尼哄 发表于 2022-6-13 20:53

这个功能是真强大,这样做可以直接做播放器了。

kiwis66 发表于 2022-6-19 14:43

没太懂,能具体讲讲么

uptown 发表于 2022-6-20 16:06

PCM格式好解析吗?

hearstnorman323 发表于 2022-6-20 18:15

WAV如何解读呢

jonas222 发表于 2022-6-22 22:38

这个vs1003可以实现吧

sparrow054 发表于 2022-7-6 21:47

DAC 的作用是什么
页: [1]
查看完整版本: 用M487 MCU通过DAC播放SD卡里WAV文件