CN102243536A - Data transmission system, mouse and data transmission method with storage or card reader function - Google Patents
Data transmission system, mouse and data transmission method with storage or card reader function Download PDFInfo
- Publication number
- CN102243536A CN102243536A CN2010101745668A CN201010174566A CN102243536A CN 102243536 A CN102243536 A CN 102243536A CN 2010101745668 A CN2010101745668 A CN 2010101745668A CN 201010174566 A CN201010174566 A CN 201010174566A CN 102243536 A CN102243536 A CN 102243536A
- Authority
- CN
- China
- Prior art keywords
- mouse
- circuit
- host apparatus
- card reader
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Abstract
The invention discloses a data transmission system, a mouse and a data transmission method with storage or card reader function. The mouse comprises a data interface, a mouse function circuit and a card reader interface circuit/storage unit which are connected with a master control unit by virtue of an interface control unit as well as a circuit selection module or circuit selection switch which is used for controlling switching of the mouse function circuit and the card reader interface circuit/storage unit. The data transmission system disclosed by the invention is used under the condition that data transmission between a host device and the mouse is instantly completed, the use of the mouse is not influenced, and the mouse also can be used as a storage unit or a card reader.
Description
Technical field
The present invention relates to a kind of mouse, data transmission method and comprise mouse and several transmission systems of host apparatus, relate in particular to a kind of mouse with storage or functions of card reader, mouse and host apparatus carry out the data transmission system of read-write operation, and the data transmission method between mouse and the host apparatus.
Background technology
When electronic equipment more and more, and computing machine to use the data-interface quantity that inserts with electronic equipment be limited.When data-interface was not enough, the user pulled out temporary transient no electronic equipment to plug the electronic equipment that will use again, need plug electronic equipment repeatedly like this, and it is pretty troublesome just to become when needs use a plurality of electronic equipment simultaneously.At this moment need increase USBHUB at the data-interface of computer terminal, and increase USB HUB, equipment has increased, and also can be in a mess, and without these equipment the time, USB HUB is burdensome on the contrary.And present various digital product is more and more, and computing machine read-write digital product storing card data and USB flash disk data are also more and more frequent.
Prior art exists to have designed a kind ofly sets up USB HUB expansion interface and card reader interface/storage array at common optical mouse, and purpose is that mouse can be used as card reader/memory storage simultaneously, reduces taking the computing machine USB interface.
But, existing can be used as the mouse that USB flash disk or card reader are used, its know-why still be integrated USB HUB does not also find on the market a kind ofly can not use USB HUB but the while also can be realized the mouse of USB flash disk or functions of card reader.
Therefore, there is defective in prior art, needs further improvement and develops.
Summary of the invention
The object of the present invention is to provide a kind of mouse, system and data transmission method, and the realization of this mouse, system and the multiple function of data transmission method use not USB HUB technology with storage or functions of card reader.
Technical scheme of the present invention is as follows:
A kind of data transmission system with storage or functions of card reader comprises mouse and host apparatus, wherein,
Described mouse comprises: be connected data-interface, mouse function circuit, card reader interface circuit/storage unit on the main control unit by interface control unit, comprise that also the circuit that mouse beacon functional circuit and described card reader interface circuit/storage unit is switched selects module or circuit selector switch;
Described host apparatus comprises: be connected second data-interface, host stores unit, look-at-me generation unit on the master machine control unit by second interface control unit;
To the operational order of described host apparatus is read-write operation instruction between described host stores unit and the described mouse, after described read-write operation instruction is sent, the described look-at-me generation unit of described host stores unit or this read-write operation instruction triggers produces the mouse interrupts signal
Described master machine control unit sends to described mouse with described mouse interrupts signal by described second data-interface, after described mouse main control unit receives described mouse interrupts signal, the interruption that is connected with described mouse function circuit and described host apparatus is connected card reader interface circuit/storage unit simultaneously with described host apparatus;
Read-write operation between described mouse and the described host apparatus finishes, and described mouse is connected described mouse function circuit with described host apparatus, interrupts being connected of described card reader interface circuit/storage unit and described host apparatus simultaneously.
Described data transmission system, wherein, described main control unit comprises circuit selection module.
Described data transmission system, wherein, described mouse function circuit is connected described circuit selector switch respectively with described card reader interface circuit/storage unit.
Described data transmission system, wherein, read-write operation between described mouse and the described host apparatus finishes, and the described look-at-me generation unit of described host stores unit triggers produces mouse and connects signal, and described host apparatus connects signal with mouse and sends to described mouse.
Described data transmission system, wherein, read-write operation between described mouse and the described host apparatus finishes, described mouse main control unit is controlled described circuit and is selected module or circuit selector switch to carry out the connection of described mouse function circuit, carries out the interruption of described card reader interface circuit/storage unit with described main control unit simultaneously.
Described data transmission system, wherein, read-write operation between described mouse and the described host apparatus finishes, described circuit selects module or circuit selector switch to automatically perform the connection of described mouse function circuit, carries out the interruption of described card reader interface circuit/storage unit and described main control unit simultaneously.
Described data transmission system, wherein, described mouse is given tacit consent to described mouse function circuit and is connected with described host apparatus.
A kind of mouse with storage or functions of card reader, comprise: be connected data-interface, mouse function circuit, card reader interface circuit/storage unit on the main control unit by interface control unit, wherein, also comprise circuit selection module or the circuit selector switch that mouse beacon functional circuit and described card reader interface circuit/storage unit is switched.
Described mouse, wherein, described mouse is given tacit consent to described mouse function circuit and is connected with described main control unit.
Described mouse, wherein, described main control unit receives the mouse interrupts signal, controls described circuit and selects module or circuit selector switch to carry out the interruption of described mouse function circuit and described main control unit, carries out being connected of described card reader interface circuit/storage unit and described main control unit simultaneously.
Described mouse, wherein, data transmission between described card reader interface circuit/storage unit and the external host apparatus finishes, described circuit selects module or circuit selector switch to carry out being connected of described mouse function circuit and described main control unit, carries out the interruption of described card reader interface circuit/storage unit and described main control unit simultaneously.
Described mouse, wherein, described data-interface is ESATA interface, USB3.0 interface or USB2.0 interface.
The method of data read-write operation between a kind of mouse and the host apparatus may further comprise the steps:
A, between host apparatus input host apparatus and mouse the operational order of reading and writing data, this operational order triggering for generating mouse interrupts signal, described host apparatus sends to mouse with the mouse interrupts signal;
Being connected of B, described mouse interrupts mouse function circuit and described host apparatus, realize that simultaneously described card reader circuit/storage unit is connected with host apparatus;
C, described mouse and host apparatus carry out the data write operation, enter step D after read-write operation is finished;
D, described mouse carry out being connected of mouse function circuit and described host apparatus, cut off being connected of described card reader circuit/storage unit and host apparatus simultaneously.
Compared with prior art, the invention provides the data transmission system that a kind ofly has the storage or the mouse of functions of card reader, has this mouse data transmission method of unifying, USBHUB is not set in the mouse of the present invention, only when mouse and host apparatus carry out data read-write operation, the mouse function of described mouse is interrupted, after read-write operation finishes, recover the mouse function of mouse.The present invention uses under the situation that the data transmission between host apparatus and the mouse was finished in moment very much, neither influences the use of mouse, can also increase mouse as the function of storage unit or as the function of card reader.
Description of drawings
Fig. 1 is the structural representation of first embodiment of mouse of the present invention;
Fig. 2 is the structural representation of second embodiment of mouse of the present invention;
Fig. 3 is the structural representation of the 3rd embodiment of mouse of the present invention;
Fig. 4 uses the illustrative view of functional configuration of the computing machine with storage or functions of card reader mouse for the present invention;
Fig. 5 uses the process flow diagram with storage or functions of card reader mouse method for the present invention.
Embodiment
Below in conjunction with accompanying drawing, preferred embodiment of the present invention is described in further detail.
Described mouse 100 with functions of card reader selects module 111 described mouse function circuit 120 of control or card reader interface circuit 130 to connect with host side by circuit, is a kind of implementation that is different from existing USBHUB.
The present invention can also replace storage unit 150 with the card reader interface circuit in the described mouse 100 130, and described storage unit 150 comprises mouse storage unit 152 and conversion unit of protocol 151.Described mouse storage unit 152 can be FLASH, FLASH array, SSD or SSD array, and its concrete storage medium does not limit.Mouse 100 becomes the mouse with memory function like this.The circuit selection signal that the switching of storage unit 150 and mouse function circuit 120 selects module 111 to send according to host side by described circuit in the described mouse 100 is selected and is switched.
Second embodiment with functions of card reader mouse of the present invention, promptly mouse 200 as shown in Figure 2.The difference of described mouse 200 and mouse 100 is that described mouse function circuit 120 and card reader interface circuit 130 are connected on the circuit selector switch 160, and described circuit selector switch 160 is connected on the main control unit 110 of each module work of mouse beacon.
Described mouse function circuit 120 can send to host side by circuit selector switch 160, main control unit 110, data-interface 140 with operation signal, and described card reader interface circuit 130 can pass through circuit selector switch 160, main control unit 110, data-interface 140 is realized and the exchanges data of host side.
The circuit selection signal that described main control unit 110 bases receive, the switching of control circuit selector switch 160, described circuit selector switch 160 controls realize mouse function circuit 120 or card reader interface circuit 130 to be connected with described main control unit 110.Described mouse 200, by circuit selector switch 160, i.e. the mode of switch switching realizes the switching of described mouse function circuit 120 and card reader interface circuit 130.Described circuit selector switch 160 can be defaulted as described mouse function circuit 120 is connected with described main control unit 110, when the circuit selection signal that receives is the mouse interrupts signal, cut off described mouse function circuit 120 and be connected, simultaneously described card reader interface circuit 130 is connected with described main control unit 110 with described main control unit 110.After the host side swap data that the storage card of described circuit selector switch 160 in described card reader interface circuit 130 is connected with data-interface 140 finishes, described circuit selector switch 160, cut off being connected of described card reader interface circuit 130 and described main control unit 110, recover of the connection of described mouse function circuit 120 simultaneously with described main control unit 110.
The present invention has the another one embodiment of the mouse of memory function, and promptly mouse 300, and as shown in Figure 3, described mouse 300 and 200 difference are, described card reader interface circuit 130 is replaced with as storage unit 150.Be connected with storage unit 150 when described circuit selector switch 160 switches to described main control unit 110, described mouse 300 uses as a memory storage.
The present invention and have storage or the host apparatus 400 that is used of functions of card reader mouse, as shown in Figure 4, the master machine control unit 210 that comprises each module work of main control system, the data-interface 240 of host apparatus, interface control unit 241, i.e. second data-interface 240 and second interface control unit 241, described second data-interface 240 is connected on the described master machine control unit 210 by second interface control unit 241, as the I/O interface of host apparatus.The data storage of described host apparatus 400 with host stores unit 220 that described master machine control unit 210 is connected in.
The move operation of described host apparatus 400 cursors 250 of mouse control of the present invention can also be imported the read-write operation instruction to host stores unit 220.
To the instruction of the read-write operation of described host apparatus 400 during for the read-write operation of storage card in host stores unit 220 and the card reader that mouse storage unit or mouse are connected, after the read-write operation instruction was sent, described host stores unit 220 or this read-write operation instruction triggers look-at-me generation unit 230 sent the mouse interrupts signal.Described master machine control unit 210 sends to connected mouse with card reader or memory function with the mouse interrupts signal that receives by second data-interface 240.
Mouse of the present invention can be given tacit consent to described mouse function circuit 120 and be connected with described main control unit 110, after described main control unit 110 receives the mouse interrupts signal of described host apparatus 400 transmissions, the interruption that is connected with described mouse function circuit 120 and described main control unit 110, simultaneously storage unit 150 is connected with described main control unit 110, described mouse interrupts signal is a kind of of described circuit selection signal.Concrete selects module 111 or circuit selector switch 160 to carry out the interruption of described mouse function circuit 120 and being connected of described card reader interface circuit 130 by described circuit.
After read-write operation between described host stores unit 220 and the described mouse is finished, described host stores unit 220 triggers described look-at-me generation unit 230 and produces mouse connection signal, and described master machine control unit 210 connects signal with the mouse that receives and sends to described mouse.The circuit of described mouse selects module 111 or circuit selector switch 160 to carry out the connection of described mouse function circuit 120, interrupts being connected of described card reader interface circuit 130 or storage unit and described main control unit 110.
After read-write operation between described host stores unit 220 and the described mouse is finished, the main control unit 110 of described mouse can be controlled described circuit and select module 111 or circuit selector switch 160 to carry out the connection of described mouse function circuit 120, interrupts being connected of described card reader interface circuit 130 or storage unit and described main control unit 110.
After read-write operation between described host stores unit 220 and the described mouse is finished, described circuit selects module 111 or circuit selector switch 160 can automatically perform the connection of described mouse function circuit 120, interrupts being connected of described card reader interface circuit 130 or storage unit and described main control unit 110.
The method of data read-write operation between mouse provided by the invention and the host apparatus as shown in Figure 5, may further comprise the steps:
Along with the read-write speed of exchanges data between the development host apparatus of technology and the external device is more and more faster, particularly along with the application of ESATA interface, USB3.0 interface, USB2.0 interface, the data of transmitting between described external device and the host apparatus mostly can be in several seconds end of transmission rapidly.The present invention is just at this point, only when exchanges data, cut off being connected of mouse function circuit and host apparatus, mouse can not be carried out the function of its cursor operations, but after the data transmission of moment finishes, mouse recovers the function of its cursor operations and operational order input, to on the whole, do not hinder use mouse action.Mouse of the present invention and host apparatus can pass through a data interface, realize exchanges data and cursor operations easily, and the function between the two can also not influence each other, and is user-friendly.
Should be understood that above-mentioned statement at preferred embodiment of the present invention is comparatively detailed, can not therefore think the restriction to scope of patent protection of the present invention, scope of patent protection of the present invention should be as the criterion with claims.
Claims (13)
1. the data transmission system with storage or functions of card reader comprises mouse and host apparatus, it is characterized in that,
Described mouse comprises: be connected data-interface, mouse function circuit, card reader interface circuit/storage unit on the main control unit by interface control unit, comprise that also the circuit that mouse beacon functional circuit and described card reader interface circuit/storage unit is switched selects module or circuit selector switch;
Described host apparatus comprises: be connected second data-interface, host stores unit, look-at-me generation unit on the master machine control unit by second interface control unit;
To the operational order of described host apparatus is read-write operation instruction between described host stores unit and the described mouse, after described read-write operation instruction is sent, the described look-at-me generation unit of described host stores unit or this read-write operation instruction triggers produces the mouse interrupts signal
Described master machine control unit sends to described mouse with described mouse interrupts signal by described second data-interface, after described mouse main control unit receives described mouse interrupts signal, the interruption that is connected with described mouse function circuit and described host apparatus is connected card reader interface circuit/storage unit simultaneously with described host apparatus;
Read-write operation between described mouse and the described host apparatus finishes, and described mouse is connected described mouse function circuit with described host apparatus, interrupts being connected of described card reader interface circuit/storage unit and described host apparatus simultaneously.
2. data transmission system according to claim 1 is characterized in that, described main control unit comprises circuit selection module.
3. data transmission system according to claim 1 is characterized in that, described mouse function circuit is connected described circuit selector switch respectively with described card reader interface circuit/storage unit.
4. data transmission system according to claim 1, it is characterized in that, read-write operation between described mouse and the described host apparatus finishes, the described look-at-me generation unit of described host stores unit triggers produces mouse and connects signal, and described host apparatus connects signal with mouse and sends to described mouse.
5. data transmission system according to claim 1, it is characterized in that, read-write operation between described mouse and the described host apparatus finishes, described mouse main control unit is controlled described circuit and is selected module or circuit selector switch to carry out the connection of described mouse function circuit, carries out the interruption of described card reader interface circuit/storage unit with described main control unit simultaneously.
6. data transmission system according to claim 1, it is characterized in that, read-write operation between described mouse and the described host apparatus finishes, described circuit selects module or circuit selector switch to automatically perform the connection of described mouse function circuit, carries out the interruption of described card reader interface circuit/storage unit and described main control unit simultaneously.
7. data transmission system according to claim 1 is characterized in that, described mouse is given tacit consent to described mouse function circuit and is connected with described host apparatus.
8. one kind has the storage or the mouse of functions of card reader, comprise: be connected data-interface, mouse function circuit, card reader interface circuit/storage unit on the main control unit by interface control unit, it is characterized in that, also comprise circuit selection module or circuit selector switch that mouse beacon functional circuit and described card reader interface circuit/storage unit is switched.
9. mouse according to claim 8 is characterized in that, described mouse is given tacit consent to described mouse function circuit and is connected with described main control unit.
10. mouse according to claim 9, it is characterized in that, described main control unit receives the mouse interrupts signal, control described circuit and select module or circuit selector switch to carry out the interruption of described mouse function circuit and described main control unit, carry out being connected of described card reader interface circuit/storage unit and described main control unit simultaneously.
11. mouse according to claim 10, it is characterized in that, data transmission between described card reader interface circuit/storage unit and the external host apparatus finishes, described circuit selects module or circuit selector switch to carry out being connected of described mouse function circuit and described main control unit, carries out the interruption of described card reader interface circuit/storage unit and described main control unit simultaneously.
12. mouse according to claim 8 is characterized in that, described data-interface is ESATA interface, USB3.0 interface or USB2.0 interface.
13. the method for data read-write operation between mouse and the host apparatus may further comprise the steps:
A, between host apparatus input host apparatus and mouse the operational order of reading and writing data, this operational order triggering for generating mouse interrupts signal, described host apparatus sends to mouse with the mouse interrupts signal;
Being connected of B, described mouse interrupts mouse function circuit and described host apparatus, realize that simultaneously described card reader circuit/storage unit is connected with host apparatus;
C, described mouse and host apparatus carry out the data write operation, enter step D after read-write operation is finished;
D, described mouse carry out being connected of mouse function circuit and described host apparatus, cut off being connected of described card reader circuit/storage unit and host apparatus simultaneously.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101745668A CN102243536A (en) | 2010-05-11 | 2010-05-11 | Data transmission system, mouse and data transmission method with storage or card reader function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101745668A CN102243536A (en) | 2010-05-11 | 2010-05-11 | Data transmission system, mouse and data transmission method with storage or card reader function |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102243536A true CN102243536A (en) | 2011-11-16 |
Family
ID=44961623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101745668A Pending CN102243536A (en) | 2010-05-11 | 2010-05-11 | Data transmission system, mouse and data transmission method with storage or card reader function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102243536A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5604342A (en) * | 1994-03-30 | 1997-02-18 | Mitsubishi Denki Kabushiki Kaisha | Noncontact card and card system |
CN1612157A (en) * | 2003-10-31 | 2005-05-04 | 万国电脑股份有限公司 | Integration device with card-reading and instruction input function and its integrating chip |
CN201004214Y (en) * | 2006-11-02 | 2008-01-09 | 徐巍 | Multi-functional optical mouse |
-
2010
- 2010-05-11 CN CN2010101745668A patent/CN102243536A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5604342A (en) * | 1994-03-30 | 1997-02-18 | Mitsubishi Denki Kabushiki Kaisha | Noncontact card and card system |
CN1612157A (en) * | 2003-10-31 | 2005-05-04 | 万国电脑股份有限公司 | Integration device with card-reading and instruction input function and its integrating chip |
CN201004214Y (en) * | 2006-11-02 | 2008-01-09 | 徐巍 | Multi-functional optical mouse |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220366159A1 (en) | Electronic device | |
CN103763129A (en) | PCIe equipment management method and device | |
CN107844165B (en) | Hard disk hot plug realizing device | |
CN101634976A (en) | Method and terminal for providing Bluetooth function for computer | |
CN102147779A (en) | USB (universal serial bus) peripheral processing unit and USB peripheral processing method | |
US20190212805A1 (en) | Apparatuses and methods of entering unselected memories into a different power mode during multi-memory operation | |
CN104834620A (en) | SPI (serial peripheral interface) bus circuit, realization method and electronic equipment | |
CN105354116A (en) | Hot-plug detection method, apparatus, system and mobile terminal | |
CN101520767B (en) | Data transmission speed self-adapting method and device | |
CN103530215B (en) | A kind of self checking method of internal integrated circuit main frame, device and main frame | |
CN211857464U (en) | Switching circuit and switching device used among multiple devices | |
CN104571942A (en) | Data storage system and method analyzing non-signal | |
KR102274028B1 (en) | Operating method of controller for setting link between interfaces of electronic devices, and storage device including controller | |
CN103412771A (en) | Software upgrading processing method, device and system | |
CN104123206A (en) | SAS expander and fault detection system thereof | |
CN101833522A (en) | Communication method and equipment of SAS (Serial Attached SCSI) link | |
CN101430665A (en) | Write-protection prevention method for basic input/output system | |
CN102243536A (en) | Data transmission system, mouse and data transmission method with storage or card reader function | |
CN109815169A (en) | A method of storage equipment and its storage link circuit self-adapting | |
CN101350000B (en) | Operating circuit of serial peripheral interface flash memory and operation method, memory apparatus | |
CN204706031U (en) | Serial peripheral equipment interface SPI bus circuit and electronic equipment | |
CN105892975B (en) | A kind of management board of KVM | |
CN109582620B (en) | UART interface conversion device and method | |
CN107402898B (en) | Information processing method and electronic equipment | |
CN103135939A (en) | Access device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20111116 |