支持USB存储设备在DOS系统下热插拔的系统及方法与流程

文档序号:14747355发布日期:2018-06-21 23:18阅读:226来源:国知局

本发明涉及USB存储设备,特别涉及一种支持USB存储设备在DOS系统下热插拔的系统及方法。



背景技术:

在电脑处于windows系统下时,USB存储设备支持热插拔。也就是说,在不关闭电脑的windows系统的情况下,对USB存储设备进行插拔,电脑每次都可读取USB存储设备中的数据。然而,电脑处于DOS系统下却不能读取USB存储设备中的数据,现在虽然可以通过加载软件的方法将USB存储设备制作成可在DOS系统下读取的DOS盘,但需要该DOS盘必须在DOS系统启动前就插接于电脑上,否则不能读取DOS盘内的数据,也就是说,电脑在DOS系统下只能读取开机前插接的DOS盘里的数据。因此,在电脑处于DOS系统下,USB存储设备制并不支持热插拔。



技术实现要素:

有鉴于此,有必要提供一种支持USB存储设备在DOS系统下热插拔的装置及方法。

一种支持USB存储设备在DOS系统下热插拔的装置,该装置应用于电脑中,该电脑包括USB接口单元及南桥芯片,该装置包括侦测单元及数据读取传输单元,侦测单元用于侦测电脑处于DOS系统下是否有USB存储设备连接于电脑的USB接口单元,其中,该USB存储设备为可在DOS系统下被读取的USB存储设备,数据读取传输单元用于在侦测到USB存储设备连接于USB接口单元时,读取USB存储设备中的数据并将读取到的USB存储设备中的数据传输至南桥芯片。

一种支持USB存储设备在DOS系统下热插拔的方法,应用于电脑中,用于在电脑处于DOS系统下时使USB存储设备支持热插拔,该方法包括步骤:侦测电脑处于DOS系统下是否有USB存储设备连接于USB接口单元,其中,该USB存储设备为可在DOS系统下被读取的USB存储设备;及数据读取传输单元在侦测到USB存储设备连接于USB接口单元时,读取USB存储设备中的数据并将读取到的USB存储设备中的数据传输至电脑的南桥芯片。

上述装置及方法在电脑处于DOS系统下时,当USB存储设备插接于USB接口单元,便会将USB存储设备中的数据传输至南桥芯片,从而实现DOS系统下对USB存储设备的热插拔。

附图说明

图1为本发明实施例提供的手持设备电脑控制系统的模块图。

图2为本发明实施例提供的手持设备电脑控制方法的流程图。

主要元件符号说明

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

下面将结合附图对本发明作进一步详细说明。

请参阅图1,一种支持USB存储设备20在DOS系统下热插拔的装置10应用于电脑60中,用于在电脑60处于DOS系统下使USB存储设备20支持热插拔。该电脑60包括USB接口单元62、南桥芯片64、中央处理单元66及存储单元68。该装置10包括侦测单元12及数据读取传输单元14。

USB接口单元62用于与USB存储设备20连接。侦测单元12用于侦测电脑60处于DOS系统下是否有USB存储设备20连接于USB接口单元62,其中,该USB存储设备20为可在DOS系统下被读取的USB存储设备20。在一实施方式中,该USB存储设备20为通过加载软件的方法将USB存储设备20制作成的可在DOS系统下读取的DOS盘。USB接口单元62为USB3.0接口。

数据读取传输单元14用于在侦测到USB存储设备20连接于USB接口单元62时,读取USB存储设备20中的数据并将读取到的USB存储设备20中的数据传输至南桥芯片64。在一实施方式中,该数据读取传输单元14包括两对桥接线。两对桥接线的一端分别与USB接口单元62的两对数据差分信号线连接,另一端分别与南桥芯片64的两对数据差分信号线连接。

南桥芯片64用于将接收的USB存储设备20中的数据传输至中央处理单元66。中央处理单元66用于将接收到的USB存储设备20中的数据传输写入存储单元68。在一实施方式中,存储单元68为电脑60中的内存条。

在一实施方式中,侦测单元12包括一侦测引脚,该侦测引脚与一5V的供电端连接,用于与USB存储设备20在插接于USB接口单元62时与USB接口上一接地引脚连接。如此,当USB存储设备20没有插接于USB接口单元62,侦测单元12侦测到一高电平信号;当USB存储设备20载插接于USB接口单元62,侦测单元12侦测到一低电平信号。数据读取传输单元14根据侦测单元12侦测到的电平信号由高电平信号变为低电平信号时读取并传输USB存储设备20中的数据。

请参阅图2,为一支持USB存储设备20在DOS系统下热插拔的方法的流程图,该方法应用于电脑60中,用于在电脑60处于DOS系统下时使USB存储设备20支持热插拔,该方法包括的步骤如下所述。

侦测单元12侦测电脑60处于DOS系统下是否有USB存储设备20连接于USB接口单元62,其中,该USB存储设备20为可在DOS系统下被读取的USB存储设备20(步骤S102)。

在一实施方式中,通过侦测一与一5V的供电端连接且用于与USB存储设备20上的一接地引脚连接的侦测引脚是否处于低电平判断USB存储设备20是否连接于USB接口单元62。

数据读取传输单元14在侦测到USB存储设备20连接于USB接口单元62时,读取USB存储设备20中的数据并将读取到的USB存储设备20中的数据传输至南桥芯片64(步骤S104)。

在一实施方式中,USB存储设备20中的数据通过两对桥接线进行读取及传输,该两对桥接线的一端分别与USB接口单元62的两对数据差分信号线连接,另一端分别与南桥芯片64的两对数据差分信号线连接。

南桥芯片64将接收的USB存储设备20中的数据传输至中央处理单元66(步骤S106)。

中央处理单元66将接收到的USB存储设备20中的数据传输写入存储单元68(步骤S108)。在一实施方式中,存储单元68为电脑60中的内存条。

上述装置10及方法在电脑60处于DOS系统下时,当USB存储设备20插接于USB接口单元62,便会将USB存储设备20中的数据传输至南桥芯片64,从而实现DOS系统下对USB存储设备20的热插拔。

本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施例所作的适当改变和变化都落在本发明所公开的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1