找回密码
 -注册-
楼主: aarwwefdds
打印 上一主题 下一主题

【原创】拒绝YY 从基础讲解USB/UAC运作原理

[复制链接]
1
发表于 2017-4-23 23:11 | 显示全部楼层 来自 福建省福州市
aarwwefdds 发表于 2017-4-23 22:36
实干是好事,我也正考虑以后实干一下。在实干前先不烧了

不过不知道你遇上的影响是否用仪器测过,是否 ...

看处理顺序。我记得一个朋友做数播的时候,数据接收后的处理环节镶套顺序不同也会导致声音的变化。当然这个只是数播

反映过来,其实UAC规范不是问题,问题在于本地接收到数据之后怎么处理的问题
回复

使用道具 举报

2
发表于 2017-4-28 08:52 | 显示全部楼层 来自 福建省福州市
aarwwefdds 发表于 2017-4-28 08:43
突然发现你还有个黑历史
http://www.erji.net/forum.php?mod=viewthread&tid=767228&extra=&page=2

是呀,黑历史谁都有的。毕竟过去认知不够清楚的时候都有过的。
回复

使用道具 举报

3
发表于 2017-4-28 09:45 | 显示全部楼层 来自 福建省福州市
夜惊风 发表于 2017-4-28 09:28
有个不懂的地方请教一下,假如在界面跟PC之间串入了HOST,那PC跟HOST之间是UAC还是BULK?

按照USB规范,是BULK
回复

使用道具 举报

4
发表于 2017-4-28 10:34 | 显示全部楼层 来自 福建省福州市
本帖最后由 蓝子风 于 2017-4-28 10:37 编辑
aarwwefdds 发表于 2017-4-28 10:08
USB规范允许两个Host?不对吧 你看到的Bulk是在哪里看到的

我记得USB规范中描述BULK的时候给出的一个示意图就有一个HUB的
回复

使用道具 举报

5
发表于 2017-4-28 10:41 | 显示全部楼层 来自 福建省福州市
aarwwefdds 发表于 2017-4-28 10:35
HUB相对于PC也不是Host啊...

相对于下一级设备就是HOST了呀
回复

使用道具 举报

6
发表于 2017-4-28 11:05 | 显示全部楼层 来自 福建省福州市
本帖最后由 蓝子风 于 2017-4-28 11:08 编辑
aarwwefdds 发表于 2017-4-28 10:51
...所有的HUB都是“集线”作用 正常情况下它是透明的 不破坏与主机之间的网络拓扑。最终还是以主机的SOF ...

MTT技术的USB HUB。实际是一个对下一级设备的HOST作用的设备了。

毕竟和主机连接的协议已经和次级设备的连接协议分隔开来了。因为分出来的接口不管是接HIGH-SPEED还是FULL-SPEED或者多个速率的设备,HUB和主机之间的连接都是HIGH-SPEED。虽然算是一种多重转译,但是也可以算是理解成一种重分配。
回复

使用道具 举报

7
发表于 2017-4-28 11:24 | 显示全部楼层 来自 福建省福州市
本帖最后由 蓝子风 于 2017-4-28 11:33 编辑
aarwwefdds 发表于 2017-4-28 11:12
事务翻译仅影响高速HUB与全速/低速设备之间的互动,不管是单TT还是多TT,都只影响全速/低速设备。

多T ...

实际上HUB转译之后,变相的相当于时钟重新分配了。如果能再加上传输损耗补偿就更好了。对于UAC也算是一个大帮助

另外,我没记错的话啊,STT的话,后端一个扩展口接FULL-SPEED设备的话,4个扩展口的连接速率都会统一成FULL-SPEED,共享带宽。
回复

使用道具 举报

8
发表于 2017-4-28 17:38 | 显示全部楼层 来自 福建省福州市
本帖最后由 蓝子风 于 2017-4-28 17:44 编辑
aarwwefdds 发表于 2017-4-28 12:09
你可以认为多个TT相当于HUB集成了多个全速/低速控制器 单个TT相当于HUB只有一个全速/低速控制器。单TT的话H ...

哦,明白了,3Q呢。这样说来HUB还有肩负一个任务就是分类PC-HUB之间的带宽给下一级设备,STT就是只有提供一个低速或者全速的带宽,而MTT则是为后面每一个设备提供一个低速/全速带宽。这样转换到上行的时候。肯定会有一个数据重新整合的过程。
回复

使用道具 举报

9
发表于 2017-4-28 17:44 | 显示全部楼层 来自 福建省福州市
aarwwefdds 发表于 2017-4-28 13:41
这个属于“HIFI理论”吧,发这里我觉得没啥不对。特别是关乎于所谓的“数字界面”(实际是DDC)的一些运 ...

期待科普
回复

使用道具 举报

10
发表于 2017-10-20 23:01 | 显示全部楼层 来自 福建省福州市
本帖最后由 蓝子风 于 2017-10-20 23:14 编辑
rgwan 发表于 2017-10-18 23:14
求仔细读文档,看不懂就看实现……别上来就言之凿凿

上次在B站闲逛还看到你和其他人争论频率分辨 ...

B站上的那个呀,如果纯粹正弦波可以没问题,但是问题是音频信号中不止正弦波。你的很多信号理论也基本是根据这样的,比如22.05K信号只有2个采样的波形,你怎么分辨是正弦波还是三角波或者方波?所以其实越接近采样表达的极限,会有一定的问题。因为很多差不多比较高频的非线性波形,包含的谐波成分已经远超过这个频段了。所以就造成了损失。而很多这样的波形变化,是人耳可以分辨出来的。这也是为什么虽然人耳只能听到20-20K的音频信号,但是高采样高比特在声音上会比CD标准的16BIT/44.1K要出色。

有些时候是有认知错误,是真的错了,自然需要改正。我也有过不少的认知错误,比如早期的时候对于异步模式的理解错误。

当然了,你是专业者,或者你可以直接按照自己的元件用FPGA什么的搭一个你所谓的信号理论出来的USB DAC???
回复

使用道具 举报

11
发表于 2017-10-21 21:23 | 显示全部楼层 来自 福建省福州市
rgwan 发表于 2017-10-21 15:54
公开了,欢迎去我的GitHub。最近缺钱,打算做一个套件回血。到时候板子我能免费送一波,器件就没法送了。 ...

你的GitHub???恕我孤陋寡闻,查了下,不是软件项目的托管平台吗?给个访问方式呀~~~有空可以捧捧场的说呢。

期待早日能成功吧~~~因为每年这么多身怀“高大上”作品的人被淹没在茫茫人海中。祝阁下能脱颖而出吧。

=================================================================================

理论上人耳虽然听不出来20K以上的正弦波,但是不代表人耳听不出20K以上信号对20K以内信号的影响。所以个人是认同高采样是会带来可闻的听感改善。同样高BIT带来的动态和细节上的提升应该更容易让人感觉到提高。这就是我在B站那个视频里坚持的理论,只是表达方式上可能被人带歪了。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-7 16:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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