野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18289|回复: 4

【咨询贴】请问DAC芯片和解码芯片两者是不同的东西吧?

[复制链接]
发表于 2020-9-29 23:03:15 | 显示全部楼层 |阅读模式
先说下我的理解,不知道是否理解是对的?我理解的DAC芯片只是完成数字信号到模拟信号的处理过程,而不负责音频解码,做音频解码的是MCU,需要把音频的参数获取到,然后控制DAC工作,比如WM8978;而解码芯片是实现把音频文件的每帧数据转换成相应的参数,再由内部DAC或者输出外部DAC进行播放,MCU在这个过程只负责把音频文件的数据每行每行的传输给解码芯片就好了,比如:VS1053。如果以上理解正确的话,我了解到一款音频芯片,型号是AK4493的芯片,那么这款到底是解码芯片还是DAC芯片呢?感觉网上这类芯片很多人都统称为DAC解码芯片,不知道是不是说错了。希望有知道的大佬能够解释下,谢谢。以下附AK4493的手册。

AK4493.PDF

2 MB, 下载次数: 14

回复

使用道具 举报

 楼主| 发表于 2020-9-29 23:34:51 | 显示全部楼层
先说下我的理解,不知道是否理解是对的?我理解的DAC芯片只是完成数字信号到模拟信号的处理过程,而不负责音频解码,做音频解码的是MCU,需要把音频的参数获取到,然后控制DAC工作,比如WM8978;而解码芯片是实现把音频文件的每帧数据转换成相应的参数,再由内部DAC或者输出外部DAC进行播放,MCU在这个过程只负责把音频文件的数据每行每行的传输给解码芯片就好了,比如:VS1053。如果以上理解正确的话,我了解到一款音频芯片,型号是AK4493的芯片,那么这款到底是解码芯片还是DAC芯片呢?感觉网上这类芯片很多人都统称为DAC解码芯片,不知道是不是说错了。希望有知道的大佬能够解释下,谢谢。以下附AK4493的手册。
回复 支持 反对

使用道具 举报

发表于 2020-9-30 09:40:05 | 显示全部楼层
你问的是codec 跟DAC的区别吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-30 10:10:04 | 显示全部楼层
本帖最后由 银河系小蜗牛 于 2020-9-30 10:16 编辑
bailangcn 发表于 2020-9-30 09:40
你问的是codec 跟DAC的区别吧?

谢谢回答,codec了解不多,意思是VS1053其实相当于一个codec+DAC的结合,WM8978相当于是一个DAC的区别,是吗?因为项目中需要做个音频播放,但是客户要求用stm32f4的单片机,实现接收网络音频播放音乐,还需要得播放DSD、APE等音乐格式,所以我打算采用外部解码的方式播放,但是我觉得f4可能吃不消吧?
回复 支持 反对

使用道具 举报

发表于 2020-10-1 11:12:45 | 显示全部楼层
音频方面了解得不多,我就说说我知道的吧。WM8978算DAC,它只负责把数字信号转成模拟信号,VS1053因为内置MP3解码器所以算是codec+DAC。F4软解APE应该问题不大,DSD这个不了解就不清楚了。
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-25 06:43 , Processed in 0.030508 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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