具有存储或读卡器功能的数据传输系统、鼠标和数据传输方法

文档序号:6602487阅读:173来源:国知局
专利名称:具有存储或读卡器功能的数据传输系统、鼠标和数据传输方法
技术领域
本发明涉及一种鼠标、数据传输方法和包括鼠标和主机装置的数传输系统,尤其涉及一种具有存储或读卡器功能的鼠标,鼠标和主机装置进行读写操作的数据传输系统, 以及鼠标和主机装置之间的数据传输方法。
背景技术
当电子设备越来越多,而计算机用与电子设备接入的数据接口数量是有限的。当数据接口不够用时,用户常常是拔掉暂时不用的电子设备再插上要用的电子设备,这样需要反复插拔电子设备,而当需要同时使用多个电子设备时就变得很麻烦了。这时需要在计算机端的数据接口增加USBHUB,而增加USB HUB,设备增多了,也会很杂乱,在不用这些设备时,USB HUB反而是累赘。而现在各种数码产品越来越多,计算机读写数码产品存储卡数据和U盘数据也越来越频繁。现有技术存在设计了一种在普通光电鼠标增设USB HUB扩展接口和读卡器接口 / 存储阵列,目的是使鼠标能同时作为读卡器/存储装置使用,减少对计算机USB接口的占用。但是,现有可作为U盘或读卡器使用的鼠标,其技术原理还是集成了 USB HUB,市场上还没有发现一种能不使用USB HUB但同时也能实现U盘或读卡器功能的鼠标。因此,现有技术存在缺陷,有待于进一步改进和发展。

发明内容
本发明的目的在于提供一种具有存储或读卡器功能的鼠标、系统和数据传输方法,而且该鼠标、系统和数据传输方法多种功能的实现使用的不是USB HUB技术。本发明的技术方案如下一种具有存储或读卡器功能的数据传输系统,包括鼠标和主机装置,其中,所述鼠标包括通过接口控制单元连接在主控单元上的数据接口、鼠标功能电路、 读卡器接口电路/存储单元,还包括控制鼠标功能电路与所述读卡器接口电路/存储单元切换的电路选择模块或电路选择开关;所述主机装置包括通过第二接口控制单元连接在主机控制单元上的第二数据接口、主机存储单元、中断信号产生单元;对所述主机装置的操作指令为所述主机存储单元和所述鼠标之间的读写操作指令,所述读写操作指令发出后,所述主机存储单元或该读写操作指令触发所述中断信号产生单元产生鼠标中断信号,所述主机控制单元将所述鼠标中断信号通过所述第二数据接口发送给所述鼠标, 所述鼠标主控单元接收到所述鼠标中断信号后,将所述鼠标功能电路和所述主机装置的连接中断,同时将读卡器接口电路/存储单元和所述主机装置连接;
所述鼠标和所述主机装置之间的读写操作完毕,所述鼠标将所述鼠标功能电路和所述主机装置连接,同时中断所述读卡器接口电路/存储单元和所述主机装置的连接。所述的数据传输系统,其中,所述主控单元包括电路选择模块。所述的数据传输系统,其中,所述鼠标功能电路和所述读卡器接口电路/存储单元分别连接所述电路选择开关。所述的数据传输系统,其中,所述鼠标和所述主机装置之间的读写操作完毕,所述主机存储单元触发所述中断信号产生单元产生鼠标连接信号,所述主机装置将鼠标连接信号发送给所述鼠标。所述的数据传输系统,其中,所述鼠标和所述主机装置之间的读写操作完毕,所述鼠标主控单元控制所述电路选择模块或电路选择开关执行所述鼠标功能电路的连接,同时执行所述读卡器接口电路/存储单元同所述主控单元的中断。所述的数据传输系统,其中,所述鼠标和所述主机装置之间的读写操作完毕,所述电路选择模块或电路选择开关自动执行所述鼠标功能电路的连接,同时执行所述读卡器接口电路/存储单元和所述主控单元的中断。所述的数据传输系统,其中,所述鼠标默认所述鼠标功能电路和所述主机装置连接。一种具有存储或读卡器功能的鼠标,包括通过接口控制单元连接在主控单元上的数据接口、鼠标功能电路、读卡器接口电路/存储单元,其中,还包括控制鼠标功能电路与所述读卡器接口电路/存储单元切换的电路选择模块或电路选择开关。所述的鼠标,其中,所述鼠标默认所述鼠标功能电路和所述主控单元连接。所述的鼠标,其中,所述主控单元接收到鼠标中断信号,控制所述电路选择模块或电路选择开关执行所述鼠标功能电路和所述主控单元的中断,同时执行所述读卡器接口电路/存储单元和所述主控单元的连接。所述的鼠标,其中,所述读卡器接口电路/存储单元和外接主机装置之间的数据传输完毕,所述电路选择模块或电路选择开关执行所述鼠标功能电路和所述主控单元的连接,同时执行所述读卡器接口电路/存储单元和所述主控单元的中断。所述的鼠标,其中,所述数据接口为ESATA接口、USB3. 0接口或USB2. 0接口。一种鼠标和主机装置之间数据读写操作的方法,包括以下步骤A、向主机装置输入主机装置和鼠标之间数据读写的操作指令,该操作指令触发产生鼠标中断信号,所述主机装置将鼠标中断信号发送给鼠标;B、所述鼠标中断鼠标功能电路和所述主机装置的连接,同时实现所述读卡器电路
/存储单元与主机装置连接;C、所述鼠标和主机装置进行数据的读写操作,读写操作完成后进入步骤D ;D、所述鼠标执行鼠标功能电路和所述主机装置的连接,同时切断所述读卡器电路 /存储单元与主机装置的连接。与现有技术相比,本发明提供了一种具有存储或读卡器功能的鼠标、具有该鼠标的数据传输系统和数据传输方法,本发明鼠标中不设置USBHUB,只有在鼠标和主机装置进行数据读写操作时,所述鼠标的鼠标功能被中断,读写操作完毕后,恢复鼠标的鼠标功能。 本发明在主机装置和鼠标之间的数据传输在瞬间完成的情况下非常使用,既不影响鼠标的使用,还能增加鼠标作为存储单元的功能或作为读卡器的功能。


图1为本发明鼠标第一个实施例的结构示意图;图2为本发明鼠标第二个实施例的结构示意图;图3为本发明鼠标第三个实施例的结构示意图;图4为本发明使用具有存储或读卡器功能鼠标的计算机的功能结构示意图;图5为本发明使用具有存储或读卡器功能鼠标方法的流程图。
具体实施例方式下面结合附图,对本发明的较佳实施例作进一步详细说明。本发明提供的具有存储或读卡器功能的鼠标100,如图1所示,包括主控单元110、 鼠标功能电路120、读卡器接口电路130 ;所述主控单元110包括电路选择模块111,所述主控单元110用于控制鼠标各模块的工作,所述电路选择模块111选择鼠标功能电路120或读卡器接口电路130与计算机等主机端实现连接;所述鼠标100还包括与主机端连接的数据接口 140,以及接口控制单元141。所述接口控制单元141用于控制数据接口 140数据的发送和接收。本发明所述主控单元110通过数据接口 140接收到主机端发送的电路选择信号, 并将电路选择信号发送给所述电路选择模块111。所述电路选择模块111根据接收到的电路选择信号,选择所述鼠标功能电路120或读卡器接口电路130同所述主控单元110实现连接。所述具有读卡器功能的鼠标100,通过电路选择模块111控制所述鼠标功能电路 120或读卡器接口电路130同主机端连接,是一种不同于现有USBHUB的实现方式。本发明还可以将所述鼠标100中的读卡器接口电路130替换存储单元150,所述存储单元150包括鼠标存储单元152和协议转换单元151。所述鼠标存储单元152可以是 FLASH、FLASH阵列、SSD或SSD阵列,其具体存储介质不做限制。这样鼠标100成为具有存储功能的鼠标。所述鼠标100中存储单元150和鼠标功能电路120的切换由所述电路选择模块111根据主机端发送的电路选择信号进行选择和切换。本发明所述具有读卡器功能鼠标的第二个实施例,即鼠标200如图2所示。所述鼠标200和鼠标100的区别在于,所述鼠标功能电路120和读卡器接口电路130分别连接在电路选择开关160上,所述电路选择开关160连接在控制鼠标各模块工作的主控单元110上。所述鼠标功能电路120可以将操作信号通过电路选择开关160、主控单元110、数据接口 140发送给主机端,所述读卡器接口电路130可以通过电路选择开关160、主控单元 110、数据接口 140实现和主机端的数据交换。所述主控单元110根据接收到的电路选择信号,控制电路选择开关160的切换, 所述电路选择开关160控制将鼠标功能电路120或读卡器接口电路130和所述主控单元 110实现连接。所述鼠标200,通过电路选择开关160,即开关切换的方式实现所述鼠标功能电路120和读卡器接口电路130的切换。所述电路选择开关160可以默认为将所述鼠标功能电路120和所述主控单元110连接,在接收到的电路选择信号为鼠标中断信号时,切断所述鼠标功能电路120和所述主控单元110连接,同时将所述读卡器接口电路130和所述主控单元110连接。所述电路选择开关160在所述读卡器接口电路130中的存储卡和数据接口 140连接的主机端交换数据完毕后,所述电路选择开关160,切断所述读卡器接口电路 130和所述主控单元110的连接,同时恢复所述鼠标功能电路120同所述主控单元110的连接。本发明具有存储功能的鼠标的另外一个实施例,即鼠标300,如图3所示,所述鼠标300和200的区别在于,将所述读卡器接口电路130替换为作为存储单元150。当所述电路选择开关160切换为所述主控单元110和存储单元150连接,所述鼠标300作为一个存
储装置使用。本发明和具有存储或读卡器功能鼠标配合使用的主机装置400,如图4所示,包括控制主机各模块工作的主机控制单元210,主机装置的数据接口 M0、接口控制单元M1,即第二数据接口 240和第二接口控制单元M1,所述第二数据接口 240通过第二接口控制单元241连接在所述主机控制单元210上,作为主机装置的I/O接口。所述主机装置400的数据存储在和所述主机控制单元210连接的主机存储单元220中。本发明的鼠标控制所述主机装置400光标250的移动操作,还能输入对主机存储单元220的读写操作指令。对所述主机装置400的读写操作指令为主机存储单元220和鼠标存储单元或鼠标连接的读卡器中存储卡的读写操作时,在读写操作指令发出后,所述主机存储单元220或该读写操作指令触发中断信号产生单元230发出鼠标中断信号。所述主机控制单元210将接收到的鼠标中断信号通过第二数据接口 240发送给与其连接的具有读卡器或存储功能的鼠标。本发明所述鼠标可以默认所述鼠标功能电路120和所述主控单元110连接,所述主控单元110接收到所述主机装置400发送的鼠标中断信号后,将所述鼠标功能电路120 和所述主控单元110的连接中断,同时将存储单元150和所述主控单元110连接,所述鼠标中断信号为所述电路选择信号的一种。具体的由所述电路选择模块111或电路选择开关 160执行所述鼠标功能电路120的中断和所述读卡器接口电路130的连接。所述主机存储单元220和所述鼠标之间的读写操作完成后,所述主机存储单元 220触发所述中断信号产生单元230产生鼠标连接信号,所述主机控制单元210将接收到的鼠标连接信号发送给所述鼠标。所述鼠标的电路选择模块111或电路选择开关160执行所述鼠标功能电路120的连接,中断所述读卡器接口电路130或存储单元和所述主控单元 110的连接。所述主机存储单元220和所述鼠标之间的读写操作完成后,所述鼠标的主控单元 110可以控制所述电路选择模块111或电路选择开关160执行所述鼠标功能电路120的连接,中断所述读卡器接口电路130或存储单元和所述主控单元110的连接。所述主机存储单元220和所述鼠标之间的读写操作完成后,所述电路选择模块 111或电路选择开关160可以自动执行所述鼠标功能电路120的连接,中断所述读卡器接口电路130或存储单元和所述主控单元110的连接。本发明提供的鼠标和主机装置之间数据读写操作的方法,如图5所示,包括以下步骤步骤310、在主机装置建立触发中断信号产生的主机存储单元,所述中断信号可以通过所述主机存储单元触发中断信号产生单元,由所述中断信号产生单元产生。步骤320、向主机装置的主机存储单元输入其同鼠标之间数据读出或写入的操作指令。步骤330、主机装置同鼠标之间的读写操作指令触发鼠标中断信号的产生,主机装置将鼠标中断信号发送给鼠标。步骤340、鼠标默认所述鼠标功能电路和所述主机装置连接,收到鼠标中断信号后,切断鼠标功能电路和主机装置的连接,同时将与读卡接口电路或存储单元同主机装置连接。步骤350,所述鼠标中的存储单元或读卡器接口电路中插入的存储卡同所述主机装置进行数据交换,完成读写操作。步骤360、所述主机装置向所述鼠标发送鼠标功能电路和主机装置连接的控制指令,或所述鼠标自动实现鼠标功能电路和主机装置的连接,同时切断所述读卡器电路或存储单元同所述主机装置的连接。随着技术的发展主机装置和外设装置之间数据交换的读写速率越来越快,特别是随着ESATA接口、USB3. 0接口、USB2. 0接口的应用,所述外设装置和主机装置之间传输的数据大多可以在几秒内迅速传输完毕。本发明正是针对这一点,只在数据交换时切断鼠标功能电路和主机装置的连接,鼠标不能执行其光标操作的功能,但是在瞬间的数据传输完毕后,鼠标恢复其光标操作和操作指令输入的功能,从整体上来将,不妨碍对鼠标操作的使用。本发明的鼠标和主机装置,可以通过一个数据接口,方便的实现数据交换和光标操作, 二者之间的功能还能不相互影响,方便用户的使用。应当理解的是,上述针对本发明较佳实施例的表述较为详细,并不能因此而认为是对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
1.一种具有存储或读卡器功能的数据传输系统,包括鼠标和主机装置,其特征在于,所述鼠标包括通过接口控制单元连接在主控单元上的数据接口、鼠标功能电路、读卡器接口电路/存储单元,还包括控制鼠标功能电路与所述读卡器接口电路/存储单元切换的电路选择模块或电路选择开关;所述主机装置包括通过第二接口控制单元连接在主机控制单元上的第二数据接口、 主机存储单元、中断信号产生单元;对所述主机装置的操作指令为所述主机存储单元和所述鼠标之间的读写操作指令,所述读写操作指令发出后,所述主机存储单元或该读写操作指令触发所述中断信号产生单元产生鼠标中断信号,所述主机控制单元将所述鼠标中断信号通过所述第二数据接口发送给所述鼠标,所述鼠标主控单元接收到所述鼠标中断信号后,将所述鼠标功能电路和所述主机装置的连接中断,同时将读卡器接口电路/存储单元和所述主机装置连接;所述鼠标和所述主机装置之间的读写操作完毕,所述鼠标将所述鼠标功能电路和所述主机装置连接,同时中断所述读卡器接口电路/存储单元和所述主机装置的连接。
2.根据权利要求1所述的数据传输系统,其特征在于,所述主控单元包括电路选择模块。
3.根据权利要求1所述的数据传输系统,其特征在于,所述鼠标功能电路和所述读卡器接口电路/存储单元分别连接所述电路选择开关。
4.根据权利要求1所述的数据传输系统,其特征在于,所述鼠标和所述主机装置之间的读写操作完毕,所述主机存储单元触发所述中断信号产生单元产生鼠标连接信号,所述主机装置将鼠标连接信号发送给所述鼠标。
5.根据权利要求1所述的数据传输系统,其特征在于,所述鼠标和所述主机装置之间的读写操作完毕,所述鼠标主控单元控制所述电路选择模块或电路选择开关执行所述鼠标功能电路的连接,同时执行所述读卡器接口电路/存储单元同所述主控单元的中断。
6.根据权利要求1所述的数据传输系统,其特征在于,所述鼠标和所述主机装置之间的读写操作完毕,所述电路选择模块或电路选择开关自动执行所述鼠标功能电路的连接, 同时执行所述读卡器接口电路/存储单元和所述主控单元的中断。
7.根据权利要求1所述的数据传输系统,其特征在于,所述鼠标默认所述鼠标功能电路和所述主机装置连接。
8.一种具有存储或读卡器功能的鼠标,包括通过接口控制单元连接在主控单元上的数据接口、鼠标功能电路、读卡器接口电路/存储单元,其特征在于,还包括控制鼠标功能电路与所述读卡器接口电路/存储单元切换的电路选择模块或电路选择开关。
9.根据权利要求8所述的鼠标,其特征在于,所述鼠标默认所述鼠标功能电路和所述主控单元连接。
10.根据权利要求9所述的鼠标,其特征在于,所述主控单元接收到鼠标中断信号,控制所述电路选择模块或电路选择开关执行所述鼠标功能电路和所述主控单元的中断,同时执行所述读卡器接口电路/存储单元和所述主控单元的连接。
11.根据权利要求10所述的鼠标,其特征在于,所述读卡器接口电路/存储单元和外接主机装置之间的数据传输完毕,所述电路选择模块或电路选择开关执行所述鼠标功能电路和所述主控单元的连接,同时执行所述读卡器接口电路/存储单元和所述主控单元的中断。
12.根据权利要求8所述的鼠标,其特征在于,所述数据接口为ESATA接口、USB3.0接口或 USB2. 0 接口。
13.一种鼠标和主机装置之间数据读写操作的方法,包括以下步骤A、向主机装置输入主机装置和鼠标之间数据读写的操作指令,该操作指令触发产生鼠标中断信号,所述主机装置将鼠标中断信号发送给鼠标;B、所述鼠标中断鼠标功能电路和所述主机装置的连接,同时实现所述读卡器电路/存储单元与主机装置连接;C、所述鼠标和主机装置进行数据的读写操作,读写操作完成后进入步骤D;D、所述鼠标执行鼠标功能电路和所述主机装置的连接,同时切断所述读卡器电路/存储单元与主机装置的连接。
全文摘要
本发明公开了具有存储或读卡器功能的数据传输系统、鼠标和数据传输方法,所述鼠标包括通过接口控制单元连接在主控单元上的数据接口、鼠标功能电路、读卡器接口电路/存储单元,还包括控制鼠标功能电路与所述读卡器接口电路/存储单元切换的电路选择模块或电路选择开关。本发明在主机装置和鼠标之间的数据传输在瞬间完成的情况下非常使用,既不影响鼠标的使用,还能增加鼠标作为存储单元的功能或作为读卡器的功能。
文档编号G06K7/00GK102243536SQ20101017456
公开日2011年11月16日 申请日期2010年5月11日 优先权日2010年5月11日
发明者林威廉 申请人:北京华旗资讯数码科技有限公司, 北京爱国者精密仪器研究院有限公司, 林威廉
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1