13

主题

10

好友

792

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
9409
帖子
658
精华
0
经验
792 点
金钱
323 ¥
注册时间
2006-5-15

社区贡献 论坛贵宾

发表于 2014-10-18 16:44 | 显示全部楼层
本帖最后由 JiangWZ 于 2014-10-18 16:44 编辑

发本帖的目的是总结以下这个帖子:

http://bbs.hifidiy.net/thread-863170-1-1.html

若需要下载无显示屏的播放固件请到以上帖子的一楼.

若需要最新的触摸彩屏固件的朋友请提供QQ号联系以便发给您, 因为需要反馈芯片系列号给固件授权,
请提供QQ号而不是邮箱. (这个版本固件体积有几个兆字节, 无法上传到这儿)

原先使用的4寸液晶彩屏质量欠佳而后来更改为RA8875驱动的800x480的5寸或7寸触摸彩屏, 这导致有些
朋友只看了原帖子前面部分却没看完后面的部分就去购买原先的4寸彩屏而无法使用一些新开放的功能
(因为不再对原先的4寸彩屏进行程序维护更新). 故而发这个帖子作一个最新版本的总结.

有兴趣想要玩这个播放器的朋友请自行到淘宝搜索购买STM32F407Discovery探索板和自带字库的RA8875
的800x480触摸彩屏以及一些配件如USB转换线, 遥控器, 红外接收管等等. 购买触摸彩屏时请确认排针
接口定义和内部电路能够兼容否则无法使用. 若不要彩屏的话只需到网上搜索和购买一个不到100元的
STM32F407Discovery探索板就可以下载无显示屏的固件开始开始玩儿和体验这个播放器的基本功能了.
这儿先说清楚本人并没有这些板子供出售, 请别反复的问是否有板子出售.

若遇到固件下载或接线的问题, 请耐心的去看完以上的原帖子, 里面有一些朋友所遇到过的问题和解决
方案, 制作心得等等资料, 祝大家享受其过程和玩的顺利开心.

以下是探索板播放器的功能:

音频文件载体:   U盘/USB硬盘/插在USB读卡器的SD卡或TF卡, 需格式化为 FAT32, 最大容量2TB

音频文件存放:   一个盘可存放最多98901首曲目. 曲目长度最多63个汉字或127个ASCII
                      最多存放999个专辑, 每个专辑最多99首曲子,名字长度最多63个汉字或127个ASCII

cue 文件支持:    播放整轨文件时加上相应的cue文件后可以自由选择某首曲子来播放.

选曲方法:         专辑/曲子目录菜单, 触摸屏直接点击专辑/曲子名
                      下一首曲子
                      上一首曲子
                      下一个专辑
                      上一个专辑

快进/快退:        触摸屏直接点击播放时间进度条的任何位置改变播放时间点. (包括播放cue文件时)

音量控制:         触摸屏直接点击音量条改变板载耳机输出音量.

可播放音源格式:  DSD  DSD64, 读卡速度>800KB/S方可顺畅播放. (需外接DSD解码器, 板载解码芯片
                        不支持DSD所以耳机无输出)         
               
                        WAV  16位, 24位, pcm32位 和浮点32位, 标准PCM格式, 微软PCM延伸格式,
                        一些其他PCM格式.

                        FLAC 16位和24位, 零级至八级压缩率.

DSD播放格式:     DFF  2.824MHz

I2S播放格式:       WAV  44.1K/16, 48K/16, 88.2K/16, 96K/16, 192K/16
                        44.1K/24, 48K/24, 88.2K/24, 96K/24
                        44.1K/32, 48K/32, 96K/32 PCM和浮点

                        FLAC 44.1K/16, 48K/16, 88.2K/16, 96K/16
                        44.1K/24, 48K/24

SPDIF播放格式:   WAV  44.1K/16, 48K/16, 88.2K/16, 96K/16
                        44.1K/24, 48K/24, 88.2K/24, 96K/24

                        FLAC 44.1K/16, 48K/16, 88.2K/16, 96K/16
                        44.1K/24, 48K/24

封面显示:           用视窗系统的画板打开封面, 拉伸为不大于X轴320, Y轴300 的大小, 另存为 24bit 的
                        image.jpg文件, 放进专辑文件夹里. 若播放中的文件夹里没有 image.jpg 文件,则会
                        显示默认的图片.

播放模式:           循环全部专辑包括根目录里的曲目
                        循环单个专辑里的曲目
                        循环单曲
                        随机播放全部专辑和根目录里的任何曲目(随机模式之下手动选曲也是随机的)

繁体字库支持:     液晶彩屏板载的字库只支持GB2312的简体字, 若要支持生僻字和繁体字可以自行更换为
                        GB18030的字库芯片.

时钟晶体频率:     探索板单片机主时钟8MHz晶体X2的频率可换为22.1184MHz以获得内置I2S锁相环在计算上
                        从 44.1K至192K 零误差的所有采样频率(只有晶体频率的误差而没有锁相环造成的误差).

断电保存:           断电后自动保存当前所播放的曲目和音量.

信号输出:           1.CS43L22解码芯片提供耳机输出立体声.
                        2.输出 I2S: MCLK, BCLK, LRCK, DATA (最高96K/24, 64FS 32位左对齐) 给外置解码器.
                        3.输出 DSD: MCLK, DCLK, DSDR, DSDL (最高2.824M) 给外置解码器或直接去低通滤波器.
                        4.输出 SPDIF (最高96K/24) 给外置解码器.

注意事项:           1.USB 电源必须在满负载下达到4.75V, 否则有些U盘无法正常工作. 若USB电源不能满足
                          需求可以另外给探索板子接入辅助5V电源.

                        2.DSD输出可以跳过解码芯片直接去低通滤波器, 不过噪音比较多, 因为模拟滤波难以做
                          出在20KHz带内平坦的频响和低相移而又能在50KHz衰减30分贝以上.
        
                        3.有些早期的解码芯片无法接收左对齐的I2S信号, 需要短路跳帽4(探索板上的PD7下地)
                           以输出标准飞利浦I2S
   
固件授权:           无显示屏固件不需要验证码, 只需要下载到板子就可以使用了. 这个版本没有DSD播放,
                        SPDIF输出和ES9018软控与优化的功能.

                        完整显示屏固件可以接上RA8875彩屏, 也具有ES9018软控与优化的功能,
                        第一次开机后会显示单片机序列号,        把序列号传给作者, 然后作者会把该
                        序列号输入到固件里, 您再把这新固件下载到板子就可以使用了.

以下是最新的原理图:
探索板RA8875触摸屏DSD播放器原理图.jpg

以下是探索板触摸彩屏播放器的照片:

七寸全图.JPG


五寸彩屏专辑菜单1.JPG


五寸彩屏曲目菜单1.JPG


以下是整合了F407单片机,液晶屏驱动,AK4399解码器和TPA6120耳放的板子:

AK4399随声听播放器.JPG

14

主题

0

好友

1032

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
93393
帖子
1119
精华
0
经验
1032 点
金钱
990 ¥
注册时间
2009-4-2
发表于 2014-10-18 17:15 来自手机端 | 显示全部楼层
本帖最后由 chen007 于 2014-10-18 17:16 编辑

支持一个,第一次离楼主这么近!

0

主题

0

好友

20

积分

注册会员 当前离线

Rank: 2

UID
762416
帖子
34
精华
0
经验
20 点
金钱
18 ¥
注册时间
2014-10-16
发表于 2014-10-18 21:55 来自手机端 | 显示全部楼层
楼主把资料打包发上来好了

38

主题

2

好友

214

积分

业余侠客 当前离线

Rank: 4

UID
607087
帖子
697
精华
0
经验
214 点
金钱
181 ¥
注册时间
2013-7-31
发表于 2014-10-18 22:48 | 显示全部楼层
原来无显版是没同轴的,难怪不响,感谢江叔无私分享自己的研究成果~

2

主题

0

好友

94

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
250811
帖子
135
精华
0
经验
94 点
金钱
91 ¥
注册时间
2010-10-16
发表于 2014-10-18 22:50 来自手机端 | 显示全部楼层
江总好人一个!顶你

207

主题

7

好友

1558

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
576035
帖子
4565
精华
0
经验
1558 点
金钱
1267 ¥
注册时间
2013-3-21
发表于 2014-10-18 23:16 | 显示全部楼层
支持江叔
头像被屏蔽

8

主题

3

好友

376

积分

禁止发言 当前离线

UID
3975
帖子
333
精华
0
经验
376 点
金钱
288 ¥
注册时间
2005-4-19
发表于 2014-10-19 01:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

1

主题

0

好友

14

积分
     

注册会员 当前离线

Rank: 2

UID
631025
帖子
66
精华
0
经验
14 点
金钱
12 ¥
注册时间
2013-10-23
发表于 2014-10-19 04:27 来自手机端 | 显示全部楼层
这个必须要赞

199

主题

1

好友

1331

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
336
帖子
1511
精华
0
经验
1331 点
金钱
593 ¥
注册时间
2004-4-11

元老级

发表于 2014-10-19 08:32 | 显示全部楼层
江兄,我属于比较早留意你这播放器的,买了1963的屏,机箱的开孔也是按着屏搞的,请问针对这款屏的固件有更新吗???好像之前这款屏的固件不支持SPDIF输出吧??显示效果也没有现在的好看,希望能改善一下!

5

主题

2

好友

91

积分

论坛游民 当前离线

沉默是金,少说话,多做事!

Rank: 3Rank: 3

UID
595569
帖子
176
精华
0
经验
91 点
金钱
84 ¥
注册时间
2013-6-3
发表于 2014-10-19 10:37 来自手机端 | 显示全部楼层
支持技术!

62

主题

0

好友

1484

积分
     

侠之大者 当前在线

Rank: 6Rank: 6

UID
193214
帖子
1748
精华
0
经验
1484 点
金钱
1380 ¥
注册时间
2010-4-19
发表于 2014-10-19 17:00 | 显示全部楼层
已经装好的兄弟,可以推荐下具体的产品,当然必须看图说话

41

主题

0

好友

147

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
523951
帖子
658
精华
0
经验
147 点
金钱
123 ¥
注册时间
2012-8-30
发表于 2014-10-19 18:22 | 显示全部楼层
一定要支持一下这样的分享

34

主题

10

好友

2071

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
45637
帖子
1946
精华
0
经验
2071 点
金钱
1926 ¥
注册时间
2008-6-17
发表于 2014-10-19 22:46 | 显示全部楼层
本帖最后由 飞天狼001 于 2014-10-19 22:59 编辑

江总搞的这个探索板播放器太强大了,偶用I2S驱接DAC解码:解析力强悍,秋毫毕现、动态好。
已升级到最新固件:支持DSD文件播放,支持I2S设置(左对齐格式和I2S格式)适合大部分解码器了。
特别是在暂停或换曲时I2S保持输出了(只有DATA为0),这样驱接1541、1702、1704等2R2类型的芯片时保持静态输出了。
播放DSD文件
IMG_4449.JPG

PD7接地:I2S格式输出(重新开机,设置自动生效)
IMG_4452.JPG

DSD接线
IMG_4455.JPG

9w1p.jpg

以后,又可以折腾DSD解码器了。

38

主题

2

好友

214

积分

业余侠客 当前离线

Rank: 4

UID
607087
帖子
697
精华
0
经验
214 点
金钱
181 ¥
注册时间
2013-7-31
发表于 2014-10-20 11:29 来自手机端 | 显示全部楼层
要是有人能设计出带遥控,SPDIF,I2S,SD卡接口的最小板就好了,肯定很受欢迎,主要就是一些小配件很多人都缺,做起来比较困难!

19

主题

7

好友

536

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
297209
帖子
587
精华
0
经验
536 点
金钱
469 ¥
注册时间
2011-2-27
发表于 2014-10-20 21:36 | 显示全部楼层
支持江老师,也是尾随者~~~

8

主题

0

好友

366

积分
     

业余侠客 当前离线

Rank: 4

UID
3272
帖子
558
精华
0
经验
366 点
金钱
207 ¥
注册时间
2005-3-6
发表于 2014-10-20 23:34 | 显示全部楼层
第一页支持,真的很好,使用中。

4

主题

1

好友

59

积分

论坛游民 当前离线

养猪的小牛

Rank: 3Rank: 3

UID
372906
帖子
133
精华
0
经验
59 点
金钱
55 ¥
注册时间
2011-7-30
发表于 2014-10-21 11:37 | 显示全部楼层
正想找这样的东西,谢谢分享了。

1

主题

0

好友

151

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
17924
帖子
177
精华
0
经验
151 点
金钱
92 ¥
注册时间
2007-1-23
发表于 2014-10-21 17:07 | 显示全部楼层
烧了22M的新固件,刚开始失真,还有咔咔声,用原来的固件就没有,我是I2S驱接9023DAC解码,在江大指下,格式改了一下, PD7 下地终于搞掂。22M的新固件很强大,声音比8M的好多了。调试过程还有个小插曲,觉得左右声道是反的,原来耳机总戴反
QQ图片20141021170311.jpg

13

主题

4

好友

1198

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
11935
帖子
1233
精华
0
经验
1198 点
金钱
937 ¥
注册时间
2006-9-1
发表于 2014-10-21 17:14 | 显示全部楼层
感谢江老师无私分享,正在用老版本,必须顶一顶,

13

主题

10

好友

792

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
9409
帖子
658
精华
0
经验
792 点
金钱
323 ¥
注册时间
2006-5-15

社区贡献 论坛贵宾

 楼主| 发表于 2014-10-23 08:34 | 显示全部楼层
thz6339 发表于 2014-10-19 08:32
江兄,我属于比较早留意你这播放器的,买了1963的屏,机箱的开孔也是按着屏搞的,请问针对这款屏的固件有更 ...

因为SSD1963的屏已经拆卸, 探索板改连接了RA8875的屏, 无法再维护和更新旧屏的固件了, 所以之后的新增功能都没有, 在此说一声抱歉, 深感内疚.
兄弟若有兴趣的话可更换为RA8875的触摸屏, 选曲可以直接点击菜单, 方便了许多, 也加了DSD播放和SPDIF输出.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部