心只有你8958
发表于 2013-11-22 01:09
本帖最后由 心只有你8958 于 2013-11-22 01:34 编辑
samuel-tong 发表于 2013-11-22 00:57 static/image/common/back.gif
这屏是用哪种?OLED?
关于播放DSD有爆音的问题,我实际的测试过产生的原因,用FB2000播放DSD的时候,XMOS会在一定的时间内输出4-5种采样,其中在中间的时间会输出一定的时间的DSD信号,这个时间ES会锁定,然后XMOS会转到174K(DSD64的时候)352k(DSD128),输出这PCM数据时间比较长,ES会在这个时间内会一下就锁定,然后过了这个时间DSD信号会马上,输出,前一个时间输出DSD,ES锁定后,PCM就来了,失锁速度远没有XMOS变化的快,因为PCM是要LRCK,而且是一个固定频率,DSD用的DOP,LRCK是左数据的,ES没有失锁的情况下接收一个不确定的信号当然是会有爆音了!!!以上是个人的推测出来的,实际情况得XMOS开发人员才能知道,有不同意见的,大家可以使劲发表,我也可以学习学习!!,以上是在windows 7和win XP下测试的!!!
心只有你8958
发表于 2013-11-22 01:12
心只有你8958 发表于 2013-11-22 01:09 static/image/common/back.gif
关于播放DSD有爆音的问题,我实际的测试过产生的原因,用FB2000播放DSD的时候,XMOS会在一定的时间内输出 ...
随便说一下FPGA能在LRCK一个采样就能测出其采样值,包括BCK!!
binbin30
发表于 2013-11-22 01:13
心只有你8958 发表于 2013-11-22 00:57 static/image/common/back.gif
如果用切换IC的切换输入,完全没有必要把SPDIF设置到DATA8,还有如果没有切换IC,在播放DSD的时候,如果 ...
这是我的帖子http://bbs.hifidiy.net/thread-896116-1-3.html
已经搞定输入切换了,通过软控板无缝切换使用USB还是SPDIF输入,不打架;因为原来论坛9018的59脚是默认的spdif输入,但是这个输入增加了电平匹配功能的。只要接入spdif就无法识别I2S模式。所以我就切断原来的输入,把输入切换到data8这样就和谐了~:D
心只有你8958
发表于 2013-11-22 01:19
本帖最后由 心只有你8958 于 2013-11-22 01:20 编辑
binbin30 发表于 2013-11-22 01:13 static/image/common/back.gif
这是我的帖子http://bbs.hifidiy.net/thread-896116-1-3.html
已经搞定输入切换了,通过软控板无缝切换 ...
这个方法是不错,可以学习!!:handshake,只不过,如果同时有SPDIF信号和IIS信号,这样你没办法去切换到IIS了!
realwsn
发表于 2013-11-22 01:29
fpga! 要学习下
binbin30
发表于 2013-11-22 04:27
心只有你8958 发表于 2013-11-22 01:19 static/image/common/back.gif
这个方法是不错,可以学习!!,只不过,如果同时有SPDIF信号和IIS信号,这样你没办法去切换 ...
软控可以手动切换:D
心只有你8958
发表于 2013-11-22 09:02
binbin30 发表于 2013-11-22 04:27 static/image/common/back.gif
软控可以手动切换
不知道是我不明白你说什么,还是你不明白我说什么,算了,不提也罢!!!
高高手
发表于 2013-11-22 09:12
chenxiuping15 发表于 2013-11-19 21:58 static/image/common/back.gif
LZ有一定的FPGA技术基础,用在音频领域是不错,可惜的是对时钟技术还停留在很基础的认识层面上。
建议去 ...
你一下子把他透了,你才是真正的高手。电源和时钟真的是DAC的核心,MSB的70FS的时钟不是吹出来的
daofu1982
发表于 2013-11-22 10:16
帮顶
心只有你8958
发表于 2013-11-22 12:17
daofu1982 发表于 2013-11-22 10:16 static/image/common/back.gif
帮顶
:handshake感谢兄弟 很快做好软件部分
stars
发表于 2013-11-22 13:08
本帖最后由 stars 于 2013-11-22 13:16 编辑
心只有你8958 发表于 2013-11-21 12:17 static/image/common/back.gif
单片机和显示集成在一块PCB会不会不稳定ESS的I2C控制线有点长呢大机箱配小板的话就会更加长做单片 ...
MCU与主板分离最大的好处是可以将干扰降到最低,I2C在机内通信没有任何压力,如果出现不稳定或担心出现不稳定,这种情况我在玩这个初期也有过,那只是说明I2C通信相关的硬件及软件还有改善空间,当然你也可将MCU做到主板上来减少这种"设计不成熟造成的不稳定"
胆在烧
发表于 2013-11-22 13:19
:lol不错
stars
发表于 2013-11-22 13:26
心只有你8958 发表于 2013-11-22 00:57 static/image/common/back.gif
如果用切换IC的切换输入,完全没有必要把SPDIF设置到DATA8,还有如果没有切换IC,在播放DSD的时候,如果 ...
单片9018输入spdif与I2S或DSD共存是没有任何问题,不需要切换IC,这个是经过实测的,你可参考卖你XMOS卡那位老师提供的接法,爆不爆音你自己磨索吧,反正我说没有,你也不信,哈哈
心只有你8958
发表于 2013-11-22 14:19
本帖最后由 心只有你8958 于 2013-11-22 14:39 编辑
stars 发表于 2013-11-22 13:08 static/image/common/back.gif
MCU与主板分离最大的好处是可以将干扰降到最低,I2C在机内通信没有任何压力,如果出现不稳定或担心出现不 ...
啥?? 这就是你的新理论吗???MPU跑远了才叫好,那你怎么不把IIC放到一两M去呀,,MPU跟ESS通信是要保证质量的,如果中间传输出问题,ESS的寄存器,有可能出错,ESS的一些寄存器一旦出错,就有可能系统性的出错,将不能正常工作,好好看看ESS文档吧!!,当然如果你的MPU只是放着看的话,就可以放到远远的都可以!!
心只有你8958
发表于 2013-11-22 14:21
本帖最后由 心只有你8958 于 2013-11-22 14:31 编辑
stars 发表于 2013-11-22 13:26 static/image/common/back.gif
单片9018输入spdif与I2S或DSD共存是没有任何问题,不需要切换IC,这个是经过实测的,你可参考卖你XMOS卡那位 ...
那如果是共用,那有必要去搞软控吗??你直接用用硬还好吧!!!你都不明白为什么ESS要8个DATA是干什么的,当然你只是用来播放PCM的话,SPDIF接DATA8倒也没有问题,还有就是,信号是有可能同时出现,SPDIF光是接上还不一定有信号,还得播放音乐后才会有,你自己一点都不明白什么叫实际实验,光评一两下就说OK,这也当然,如果一次只用一个信号,我觉得还真不如不用软控了,请你看明白ESS文档在说!!!
陈列品
发表于 2013-11-22 14:22
漂亮
心只有你8958
发表于 2013-11-22 14:34
stars 发表于 2013-11-22 13:26 static/image/common/back.gif
单片9018输入spdif与I2S或DSD共存是没有任何问题,不需要切换IC,这个是经过实测的,你可参考卖你XMOS卡那位 ...
是呀,DSD爆音,这么多人都败了,就你成功了对吧,还能播放DSD256,我之前都说过了,你是大神也,对吧!!
最后问一句,你大作的能不能播放DSD512???
stars
发表于 2013-11-22 14:43
心只有你8958 发表于 2013-11-22 14:19 static/image/common/back.gif
啥?? 这就是你的新理论吗???MPU跑远了才叫好,那你怎么不把IIC放到一两M去呀,,MPU跟ESS通信是要 ...
如果传输出问题或出错的时候,MCU不能自动处理话,就是出现不稳定的很好体现
心只有你8958
发表于 2013-11-22 14:45
stars 发表于 2013-11-22 13:08 static/image/common/back.gif
MCU与主板分离最大的好处是可以将干扰降到最低,I2C在机内通信没有任何压力,如果出现不稳定或担心出现不 ...
哦,大神,我突然想不明白,为什么你说MPU放近了会干扰ESS,ESS本身也是一个MPU,难道他自己也干扰自己的DAC吗????还是别的问题,请教!!
hansenni
发表于 2013-11-22 14:46
我建議 STRS兄 不必討論了, 從反應語氣來看不值得 ! 有句話說 驕傲者 ........