这就是我想知道的原因。我最近为我的笔记本电脑购买了一台外置电视调谐器,其特点是当它被推挤时,硬盘停止旋转。然而,即使我移动我的笔记本电脑,来自电视调谐器的视频(根据上面的书处理所有视频处理)也不会断断续续。我想知道这个电视调谐器是否直接访问视频卡和显示系统,而不是写入硬盘然后显示它。
这让我想到了我的问题。外部设备可以/不能做什么?
答案 0 :(得分:7)
它不是直接访问硬件,但它也没有写入驱动器。您正在使用的程序是从调谐器读取并将其推送到窗口系统,窗口系统然后通过操作系统的各层进入视频卡。
更一般地说,USB设备永远不能直接访问硬件。主机必须访问USB设备,然后它们可以来回发送由驱动程序处理的数据(无论是操作系统中的真正'驱动程序'还是软件完全取决于用例)。但是,请记住,firewire确实支持DMA(直接内存访问),因此可以访问系统内存,这可能/意味着直接硬件访问,尽管这不是一般用途,而是加速数据复制等事情。 / p>
答案 1 :(得分:2)
无辅助USB设备无法直接访问主机中的任何其他硬件。但是,您可能已在主机上安装的任何软件驱动程序当然都可以。
答案 2 :(得分:1)
USB电视调谐器可能直接与您的视频显示器驱动程序通信,而不是将电视内容假脱机到硬盘驱动器,然后再次读取它以将其发送到显示器。
即使使用DVR型设置,您也可能会同时连接到HDD以发送到显示器,而不是串行(TV-> HDD,然后HDD->显示)。
答案 3 :(得分:0)
阿。因此,在我的示例中,我使用调谐器安装的应用程序允许调谐器访问视频卡/显示控件,这就是它的工作方式。感谢。
答案 4 :(得分:0)
如果设备设计糟糕/流氓/破坏并且不恰当地拉动各种接口信号,USB设备本身可能会影响系统的一种方式。例如,一个设备可能偶尔拉出地面或+ 5v线路,并将它们保持在那里,这取决于整个系统的设计,这可能会导致更广泛的问题。