找回密码
 -注册-
查看: 12462|回复: 67
打印 上一主题 下一主题

讨论了那么久USB线材,就没有人问本质问题吗

[复制链接]
跳转到指定楼层
发表于 2019-1-3 23:01 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式 来自 江苏连云港
本帖最后由 上官蔚蓝 于 2019-1-3 23:07 编辑

1、USB音频信号是怎么发送、传输、识别的,难道是隔空喊“洞幺洞幺”?
2、USB音频的传输过程有校验重传机制吗

要问一个东西怎么样,不如先问它是什么
67
 楼主| 发表于 2019-2-8 23:28 | 只看该作者 来自 江苏连云港
wunderbar 发表于 2019-2-8 04:02
研究这个不多,我只是恰好对UD505感兴趣,所以比较仔细的看了看产品介绍。这个也确实比较完美的符合我对 ...

啊,劝你一句,UD-505可以做低了指标,好忽悠消费者买钟
而钟的价格严重虚高
回复

使用道具 举报

66
 楼主| 发表于 2019-2-8 23:26 | 只看该作者 来自 江苏连云港
wunderbar 发表于 2019-2-8 04:03
对了你的解码是什么?

adi-2 dac
回复

使用道具 举报

65
发表于 2019-2-8 04:03 来自手机 | 只看该作者 来自 德国
上官蔚蓝 发表于 2019-2-8 02:32
据你所知,实现了校验重传的除了UD-505还有别的吗

对了你的解码是什么?
回复

使用道具 举报

64
发表于 2019-2-8 04:02 来自手机 | 只看该作者 来自 德国
上官蔚蓝 发表于 2019-2-8 02:32
据你所知,实现了校验重传的除了UD-505还有别的吗

研究这个不多,我只是恰好对UD505感兴趣,所以比较仔细的看了看产品介绍。这个也确实比较完美的符合我对解码的要求,能升频,USB界面支持bulk模式,唯一缺憾是USB界面没有光电耦合,不过在我的设备上应该还听不出供电的影响。感觉我下手这个以后很久都不会再关注解码了
回复

使用道具 举报

63
 楼主| 发表于 2019-2-8 02:32 | 只看该作者 来自 江苏连云港
wunderbar 发表于 2019-2-6 23:40
XMOS就是普通音频驱动,只有这个模式

据你所知,实现了校验重传的除了UD-505还有别的吗
回复

使用道具 举报

62
发表于 2019-2-6 23:40 | 只看该作者 来自 德国
上官蔚蓝 发表于 2019-2-6 21:35
很多XMOS方案的界面是用的这个模式吧?

XMOS就是普通音频驱动,只有这个模式
回复

使用道具 举报

61
 楼主| 发表于 2019-2-6 21:35 | 只看该作者 来自 江苏连云港
wunderbar 发表于 2019-2-6 15:46
isochron模式有校验,但是没有重传

很多XMOS方案的界面是用的这个模式吧?
回复

使用道具 举报

60
发表于 2019-2-6 19:40 | 只看该作者 来自 陕西西安
其实不用扯一堆废话,盲听一下就行了,如果能听出来就是真的,听不出来就是扯淡
回复

使用道具 举报

59
发表于 2019-2-6 15:46 来自手机 | 只看该作者 来自 德国
上官蔚蓝 发表于 2019-2-6 00:00
传输出错很常见,不然就不需要校验重传机制了

isochron模式有校验,但是没有重传
回复

使用道具 举报

58
 楼主| 发表于 2019-2-6 00:15 | 只看该作者 来自 江苏连云港
wunderbar 发表于 2019-2-4 22:27
USB协议定义有多种传输方式,isochronous模式,interrupt模式和bulk模式等,普通USB音频驱动使用的是isochr ...

感谢分享!
我的解码器的界面是自家驱动,有crc5校验和USB Diagnosis
前几楼放出了说明书,之前质疑的人跑了哈哈哈
回复

使用道具 举报

57
 楼主| 发表于 2019-2-6 00:00 | 只看该作者 来自 江苏连云港
本帖最后由 上官蔚蓝 于 2019-2-6 00:05 编辑
waverock 发表于 2019-2-3 19:59
要是一根线能把高电平变成低电平,把低电平变成高电平,那......那这是什么神仙线

传输出错很常见,不然就不需要校验重传机制了
回复

使用道具 举报

56
发表于 2019-2-4 22:27 | 只看该作者 来自 德国
USB协议定义有多种传输方式,isochronous模式,interrupt模式和bulk模式等,普通USB音频驱动使用的是isochronous模式,这个模式是带时钟的,由发送终端提供时钟,接收端使用发送端的时钟解码,容易产生jitter。

然而因为USB协议里本来就定义了bulk模式,所以只要写个专门的驱动,解码就可以支持这个模式,这个模式是不带时钟的,有CRC效验和数据重发。

日本的INTERFACE公司就研发了这样一个界面,叫Bulk Pet,UD505就用了这个
https://www.itf.co.jp/prod/audio_solution/bulk-pet/bulk-pet-en

所以如果支持这个Bulk模式的设备,外部时钟是没意义的,传输线也没多大影响,当然加了界面仍然可能会有影响,因为界面不支持bulk模式的话,解码还是以isochronous模式运行,至于这个影响是更好还是更差就见仁见智了,毕竟声音的差别和好坏是两码事
回复

使用道具 举报

55
发表于 2019-2-3 19:59 | 只看该作者 来自 广东广州
上官蔚蓝 发表于 2019-1-17 16:44
哈哈哈哈哈
既然你也来了,就展开点聊
USB传输走的是NRZ-I编码,物理层上用高、低电平表示0101

要是一根线能把高电平变成低电平,把低电平变成高电平,那......那这是什么神仙线
回复

使用道具 举报

54
发表于 2019-1-24 04:53 | 只看该作者 来自 亚太地区
还是那个基本问题,数据不等于信息。
回复

使用道具 举报

53
发表于 2019-1-18 07:40 | 只看该作者 来自 中国

真的有可能,我本来就倾向于认为数字线搞好屏蔽比线基重要,你别说,akg不就是铁丝吗?我觉得的还阔以hhh
回复

使用道具 举报

52
 楼主| 发表于 2019-1-17 23:27 来自手机 | 只看该作者 来自 江苏连云港
raphealhuang 发表于 2019-1-17 20:58
数据包是什么信号不重要,重要的是数据是协议加密了的,因此不会有定向的改变,线才不知道那些数据呢

铁丝也可以的
回复

使用道具 举报

51
发表于 2019-1-17 20:58 | 只看该作者 来自 中国
上官蔚蓝 发表于 2019-1-17 20:03
数据包也都是模拟信号

数据包是什么信号不重要,重要的是数据是协议加密了的,因此不会有定向的改变,线才不知道那些数据呢
回复

使用道具 举报

50
 楼主| 发表于 2019-1-17 20:35 来自手机 | 只看该作者 来自 中国
XLR 发表于 2019-1-17 18:40
我的usb线在pc端插拔的时候扬声器会发出噪音

一般后端设备先开机,先开dac,再开电脑
回复

使用道具 举报

49
 楼主| 发表于 2019-1-17 20:03 来自手机 | 只看该作者 来自 中国
raphealhuang 发表于 2019-1-17 18:29
我觉得是usb传输的东西是一个一个的数据包,而且有错就丢或者重发,那么咸菜对于传输是有影响,但是也不 ...

数据包也都是模拟信号
回复

使用道具 举报

48
 楼主| 发表于 2019-1-17 19:58 来自手机 | 只看该作者 来自 中国
XLR 发表于 2019-1-17 18:40
我的usb线在pc端插拔的时候扬声器会发出噪音

我的不会哎
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2025-8-9 01:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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