找回密码
 -注册-
查看: 3860|回复: 3

历时三年多,DIY一台HIFI播放器,3.5寸屏,AVI,DSD,AK4497,SA9227,CSR8675蓝牙

[复制链接]
发表于 2021-7-15 17:34 | 显示全部楼层 |阅读模式
距离上次发贴已经快三年了,我用STM32单片机做的HIFI播放器,软件和硬件已经升级了很多。现在最新使用STM32H743IIT6单片机,400MHz运行速度,还有硬解JPEG功能,可以播放60帧AVI视频了,MJPEG格式。

去年我已经实现了AK4499播放器的开发,可惜AKM没芯片了。
 楼主| 发表于 2021-7-19 22:49 | 显示全部楼层
HIFI真是一个大坑,三年前我以为对于做单片机的人来说,HIFI应该不难,实际做下去就会发现各种大坑小坑在等着你,有时一个微小的功能改进,都需要投入很多,可能是我水平有限了。
其实有时候我很羡慕别家支持很多种音乐格式,例如DTS音乐。这种WAV音乐看起来和普通2声道WAV一模一样,但解码出来却是沙沙声。到了3个月前,我才弄明白DTS的格式,解码成功。
目前播放器支持的音乐格式入下:WAV : 16位 - 8K / 11.025K / 16K / 22.05K / 24K / 32K / 44.1K / 48K / 88.2K / 96K / 176.4K / 192K / 352.8K / 384K
WAV : 24位/32位 - 44.1K / 48K / 88.2K / 96K / 176.4K / 192K / 352.8K / 384K
DTS-5.1、DTS-ES 6.1:16位/24位,44.1K/48K
FLAC : 16位/24位 - 44.1K / 48K / 88.2K / 96K/ 176.4K / 192K / 352.8K / 384K,压缩等级:0 ~ 8
APE : 16位/24位 -44.1K / 48K / 88.2K / 96K/ 176.4K / 192K ,fast,normal,High
MP3 : 16位 - 8K / 11.025K / 16K / 22.05K / 24K / 32K / 44.1K / 48K,CBR VBR,8~320Kbps
AAC(M4A容器)   : 16位 - 8K / 11.025K / 16K / 22.05K / 24K / 32K / 44.1K / 48K,CBR VBR,8~400Kbps,AAC LC级别
ALAC(M4A容器) : 16位 - 44.1K / 48K / 88.2K / 96K/ 176.4K / 192K
DSF:DSD64,DSD128,DSD256,分轨。(不支持DST压缩DSF)
DFF:DSD64,DSD128,DSD256,分轨。(不支持DST压缩DFF)
AVI视频:MJPEG格式,只支持320*240(竖屏)和480*320(横屏)分辨率,60帧





回复

使用道具 举报

发表于 2021-7-25 14:10 | 显示全部楼层
不错,很厉害。
回复

使用道具 举报

发表于 2021-7-28 12:06 | 显示全部楼层
我觉得吧,如果做便携机就不要搞那么多DTS,DSD之类的,因为耳机听5.1声道是不科学的,而且大部人用砖头听DSD就是笑话,正版都是6声道的,大部人转换成2声道在说HIFI。。
如果做台机,就不要那么费力。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|粤icp备09046054号|《中华人民共和国增值电信业务经营许可证》粤B2-20120704|耳机大家坛-耳机网

粤公网安备 44030602000598号

GMT+8, 2021-11-28 07:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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