这是本人退休后为了打发时间学习ARM单片机而写的播放器固件,板子集成了4.3寸电容触摸屏, 不需要做任何连接就可以独立使用了, 非常方便, 没有焊接硬件动手能力的朋友也可以玩玩和体验一下。
先声明一下, 本人没有任何板子供应, 请别问是否有板子出售, 需要的话请自行去搜索。关键词是STM32F746G-DISCO探索板。
这是本人退休后为了打发时间学习ARM单片机而写的播放器固件, 是对DIY朋友无偿分享的。固件是根据本人个人对功能的需要和操作习惯而写的, 不会受理任何人的个别需求作出更改, 请见谅。
本播放器固件是最先从以下的9018无损播放器移植了播放功能到STMF4探索板【见此】,以下是移植到STMF4探索板的相关帖子【F4探索板播放器固件分享、F4探索板资料】。
再把固件移植到了最新的F7探索板, 这板子集成了4.3寸电容触摸屏, 不需要做任何连接就可以独立使用了, 非常方便, 没有焊接硬件动手能力的朋友也可以玩玩和体验一下。
一般只需根据压缩包里的软件和资料说明就可以成功出声了。
板载解码芯片兼耳放可以TF卡/U盘/移动硬盘播放以下的格式:
WAV至最高32位96K采样率;可以通过I2S/SDIF和SPDIF/DOP输出到外置解码器播放更多的格式:
WAV至最高32位192K采样率;若需要播放更高的码率,更多的功能和更佳性能则需要加转接板, 这转接板提供低抖动时钟对关键信号作同步锁存整形降抖动。 转接板可以参考以下的照片自行重新画板和打样。
因为很久都找不到 SACD ISO 的协议和相关资料, 所以下载了几个 ISO 的专辑, 用 ULTRA-EDIT 打开头文件做反向工程分析, 花了2天功夫终于给整对了, 现在能正常播放无压缩的DSD64,方法是提取了类似 CUE 文件的头文件信息, 得出每一首曲子的的曲目, 起始点和长度, 每一个2KB的数据包去掉32字节的前缀就是音频数据了。
目前最新固件可以支持SACD ISO了, 也可以同轴RCA输出DOP。
曲目:
音频数据起始点:
给加了 exFAT 文件系统支持, 若使用大于 4GB 的音频文件或大于 2TB 的移动硬盘可以格式化为 exFAT,探索板USB插座提供的电源比较弱, 插上U盘或移动硬盘后, 若在负载之下低于 4.75V 就无法保证正常工作, 可以使用以下的USB转接头注入5V辅助电源。
Copyright 2004-2015 武汉奥莱尔科技发展有限公司,All rights reserved
HIFI音响(鄂ICP备05007555号-2)增值电信业务经营许可证:鄂B2-20130019 公安局网监备:420100007348