[go: up one dir, main page]

CN109542812B - Data communication control method and device and terminal equipment - Google Patents

Data communication control method and device and terminal equipment Download PDF

Info

Publication number
CN109542812B
CN109542812B CN201811155663.5A CN201811155663A CN109542812B CN 109542812 B CN109542812 B CN 109542812B CN 201811155663 A CN201811155663 A CN 201811155663A CN 109542812 B CN109542812 B CN 109542812B
Authority
CN
China
Prior art keywords
hub
state
connection
connection state
instruction
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.)
Active
Application number
CN201811155663.5A
Other languages
Chinese (zh)
Other versions
CN109542812A (en
Inventor
黄志健
叶展彪
汤沛锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou Desay SV Automotive Co Ltd
Original Assignee
Huizhou Desay SV Automotive Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huizhou Desay SV Automotive Co Ltd filed Critical Huizhou Desay SV Automotive Co Ltd
Priority to CN201811155663.5A priority Critical patent/CN109542812B/en
Publication of CN109542812A publication Critical patent/CN109542812A/en
Application granted granted Critical
Publication of CN109542812B publication Critical patent/CN109542812B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

The invention provides a data communication control method, which is applied to terminal equipment and comprises the steps of obtaining a connection instruction, and calling a preset drive according to the connection instruction; inquiring the connection state of a hub through the preset drive, wherein the connection state is the connection state between external equipment and the hub; if the connection state of the hub is the connected state, generating a communication instruction, wherein the communication instruction is used for indicating the terminal equipment to carry out data communication with the hub; and if the connection state of the hub is the disconnection state, the terminal equipment and the hub are in a communication disconnection state. The embodiment of the invention can ensure that the terminal equipment establishes communication with the concentrator only after the external equipment is correctly connected with the concentrator, thereby greatly improving the communication reliability between the external equipment and the terminal equipment.

Description

Data communication control method and device and terminal equipment
Technical Field
The present invention relates to the field of communications, and in particular, to a data communication control method, apparatus, and terminal device.
Background
In the prior art, if an external device needs to communicate with a terminal device, the following steps are required: the external Device is connected with the terminal Device through a cable, the terminal Device sends a role switching command aiming at the external Device, the connection mode of the external Device is switched from a Device mode to a Host mode, then the terminal Device sends the command to the terminal Device, and the connection mode of the terminal Device is switched from the Host mode to the Device mode. At this time, the external device re-enumerates the terminal device, and then establishes connection with the terminal device. However, this scheme is inefficient because it takes a long time for the connection mode of the terminal Device to switch from the Host mode to the Device mode.
In order to solve the above problem, a hub may be used as an intermediary between an external device and a terminal device, and the hub may be used to forward information of the external device or the terminal device, so as to implement communication between the external device and the terminal device.
However, because the connection process between the external device and the hub and between the terminal device and the hub are relatively independent, the system cannot determine whether the intercommunication between the external device and the terminal device is established. If the connection mode of the external device is not set correctly, the terminal device cannot know the situation, and thus communication failure between the terminal device and the external device is easily caused.
Disclosure of Invention
The invention provides a data communication control method, a data communication control device and terminal equipment, which can improve the stability of a communication process between external equipment and the terminal equipment.
The invention provides a data communication control method, which is applied to terminal equipment and comprises the following steps:
acquiring a connection instruction, and calling a preset drive according to the connection instruction;
inquiring the connection state of a hub through the preset drive, wherein the connection state is the connection state between external equipment and the hub;
if the connection state of the hub is the connected state, generating a communication instruction, wherein the communication instruction is used for indicating the terminal equipment to carry out data communication with the hub;
and if the connection state of the hub is the disconnection state, the terminal equipment and the hub are in a communication disconnection state.
Optionally, querying a connection state of the hub through the preset driver includes:
and inquiring the connection state of the hub by using interrupt transmission through the preset drive.
Optionally, the querying a connection status of the hub by using interrupt transmission includes:
detecting whether the concentrator is switched to a Multi-Host Bridge device channel from a preset channel or not;
and if so, inquiring the connection state of the concentrator from the concentrator at preset intervals.
Optionally, after querying the connection status of the hub by using interrupt transmission, the method further includes:
judging whether the external equipment is connected with a Multi-Host Bridge device channel of the hub or not;
if so, the connection state of the concentrator is a connected state; otherwise, it is in the unconnected state.
Optionally, before the obtaining the connection instruction and invoking the preset drive according to the connection instruction, the method further includes:
determining whether the external device is connected to the hub, and entering a host mode;
if yes, a connection instruction is generated.
Optionally, if the connection state of the hub is an unconnected state, the method for disconnecting the communication between the terminal device and the hub includes:
if the connection state of the hub is the disconnection state and the terminal equipment and the hub are in the connection state, disconnecting the terminal equipment and the hub; or
And if the connection state of the hub is an unconnected state and the terminal equipment and the hub are in an unconnected state, the terminal equipment and the hub are kept disconnected.
Optionally, after the generating a communication instruction if the connection state of the hub is the connected state, the method further includes:
and setting a reading and writing flag bit according to the communication instruction, wherein the reading and writing flag bit is used for indicating that the terminal equipment is in a readable and writable state.
The invention also provides a data communication control device, which is applied to terminal equipment and comprises:
the drive calling module is used for obtaining a connection instruction and calling a preset drive according to the connection instruction;
the state query module is used for querying the connection state of the hub through the preset drive, wherein the connection state is the connection state between the external equipment and the hub;
the command generation module is used for generating a communication command if the connection state of the hub is the connected state, wherein the communication command is used for indicating the terminal equipment to carry out data communication with the hub; and
and the communication disconnection module is used for enabling the terminal equipment and the hub to be in a communication disconnection state if the connection state of the hub is an unconnected state.
Optionally, the status query module includes:
and the query submodule is used for querying the connection state of the hub by utilizing interrupt transmission through the preset drive.
The invention also provides a terminal device, which comprises a processor and a memory, wherein the memory is stored with a computer program, and the processor is used for executing the data communication control method by calling the computer program stored in the memory.
Therefore, when the external equipment is connected with the terminal equipment, the connection state of the concentrator and the external equipment is inquired by calling the preset drive, and the connection between the terminal equipment and the concentrator is controlled according to the difference of the connection states, so that the terminal equipment is only communicated with the concentrator after the external equipment is correctly connected with the concentrator, and the communication reliability between the external equipment and the terminal equipment is greatly improved.
Drawings
Fig. 1 is an application scenario diagram of a data communication control method according to an embodiment of the present invention.
Fig. 2 is a flowchart of an implementation of a data communication control method according to an embodiment of the present invention.
Fig. 3 is a flowchart of another implementation of a data communication control method according to an embodiment of the present invention.
Fig. 4 is a diagram of another application scenario of the data communication control method according to the embodiment of the present invention.
Fig. 5 is a schematic structural diagram of a data communication control apparatus according to an embodiment of the present invention.
Fig. 6 is a schematic structural diagram of a status query module according to an embodiment of the present invention.
Fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
The following detailed description of the preferred embodiments of the present invention, taken in conjunction with the accompanying drawings, will make the advantages and features of the invention easier to understand for those skilled in the art and will therefore make the scope of the invention more clearly defined.
Referring to fig. 1, an application scenario of the data communication control method provided in the embodiment of the present invention is shown in the drawing.
The data communication control method includes an external device 10, a hub 20, and a terminal device 30 connected in sequence.
The external device 10 may be an electronic device such as a smart phone or other multimedia device that needs to communicate with the terminal device 30. The hub 20 plays a role of communication relay between the external device 10 and the terminal device 30, and has a plurality of connection terminals, such as USB ports, for connecting with the external device 10. The hub 20 may be provided separately or in the terminal device 30, and if it has a USB port, it may be connected to the external device 10 through a USB cable to communicate with the external device 10. The terminal device 30, which may be a vehicle-mounted multimedia terminal, performs command or data communication with the external device 10 through the hub 20. For example, the external device 10 transmits audio data to the terminal device 30 through the hub 20, and the terminal device 30 plays the audio data through related software and hardware.
Referring to fig. 2, a flow of implementing the data communication control method according to the embodiment of the present invention is shown.
As shown in fig. 2, the data communication control method is applied to a terminal device, and includes:
101. and acquiring a connection instruction, and calling a preset drive according to the connection instruction.
The connection instruction may be triggered by a preset condition, for example, the terminal device receives a connection instruction triggered by a user through a key, or an external device is connected to the hub.
In some embodiments, before acquiring the connection instruction, the method may include: and determining whether the external equipment is connected with the hub or not, entering a host mode, and if so, generating a connection instruction. After the external equipment enters the host mode, the external equipment can be represented to be in a communication preparation state, and the terminal equipment can automatically call the preset drive through a connection instruction by detecting whether the external equipment is connected and entering the host mode.
The preset driver can be stored in a memory of the terminal device, and the preset driver stored in the memory can be called through a preset storage path after the terminal device obtains the connection instruction.
102. And inquiring the connection state of the concentrator through a preset drive, wherein the connection state is the connection state between the external equipment and the concentrator.
In the prior art, the terminal device cannot know the connection state between the external device and the hub, so that the terminal device is connected with the hub and tries to communicate when the connection state between the external device and the hub is unknown, which easily causes communication failure between the terminal device and the external device.
The connection state of the hub is inquired through the preset drive, whether the connection state between the external equipment and the hub meets the connection condition or not can be known, and therefore whether communication is carried out or not can be judged according to the connection state.
In some embodiments, the querying the connection status of the hub may query the connection status of the hub through interrupt transmission, where the interrupt transmission is a polling transmission mode and is a unidirectional transmission mode, and the terminal device may query the connection status between the hub and the external device through an interrupt endpoint at a fixed interval, so as to implement monitoring of the connection status between the external device and the hub.
103. And if the connection state of the hub is the connected state, generating a communication instruction, wherein the communication instruction is used for instructing the terminal equipment to carry out data communication with the hub.
The communication instruction is used for instructing the terminal equipment to carry out data communication with the hub.
In some embodiments, after the terminal device obtains the communication instruction, the system may allow the terminal device to establish a connection with the hub, thereby implementing connection communication between the terminal device and the external device.
And after the external device and the hub are determined to be in the connected state, the data communication between the terminal device and the hub is established according to the communication instruction, so that the situation of connection failure caused by the fact that the connection between the external device and the hub is not realized after the communication between the terminal device and the hub is established can be avoided, and the reliability of the communication process between the external device and the terminal device is improved.
104. And if the connection state of the hub is the disconnection state, the terminal equipment and the hub are in a communication disconnection state.
In this case, the communication between the terminal device and the hub is disconnected, and the existing connection may be disconnected, or a connection request obtained subsequently may not be responded to.
In some embodiments, the following implementations may be included:
if the connection state of the concentrator is the disconnection state and the terminal equipment and the concentrator are in the connection state, disconnecting the terminal equipment and the concentrator; or
And if the connection state of the hub is an unconnected state and the terminal equipment and the hub are in an unconnected state, the disconnection between the terminal equipment and the hub is maintained.
In particular, the corresponding flag bit may be set to avoid responding to a connection request between the terminal device and the hub.
Therefore, when the external device is connected with the terminal device, the connection state between the hub and the external device is inquired by calling the preset drive, and the connection between the terminal device and the hub is controlled according to the difference of the connection states, so that the terminal device is communicated with the hub only after the external device is correctly connected with the hub, and the communication reliability between the external device and the terminal device is greatly improved.
Referring to fig. 3, another implementation flow of the data communication control method according to the embodiment of the present application is shown. Fig. 4 shows another application scenario of the data communication control method provided in the embodiment of the present application.
As shown in fig. 3, in conjunction with fig. 4, the data communication control method includes:
201. determining whether the external device 10 is connected to the hub 20 and entering a host mode; if yes, detecting whether the detection concentrator 20 is switched to a Multi-Host Bridge device channel from a preset channel or not; if not, continuing to determine.
This step ensures that the external device 10 is already in a connectable state, thereby increasing the success rate of subsequent connections to the hub 20.
202. Detecting whether the concentrator 20 is switched to a Multi-Host Bridge device channel from a preset channel; if yes, inquiring the connection state of the hub 20 from the hub 20 every preset time interval; if not, the detection is continued.
The preset channel may be a default signaling channel of the hub 20 to establish a signaling connection between the external device 10 and the terminal device 30.
The Multi-Host Bridge device is a transit device channel for realizing connection between the external device 10 and the terminal device 30 in the hub 20. After the hub 20 is switched from the preset channel to the Multi-Host Bridge device, if the external device 10 and the terminal device 30 are connected to the hub 20, respectively, communication can be achieved through the Multi-Host Bridge device of the hub 20.
203. The hub 20 is inquired about the connection state of the hub 20 every interval preset time.
The preset duration may be 1-10ms, and the query process may be implemented by invoking a preset driver and performing interrupt transmission on the port.
By inquiring the connection state of the hub 20 at intervals of a preset time length, it is possible to determine whether the connection state between the external device 10 and the hub 20 at this time is an unconnected state or a connected state in time.
204. Judging whether the external device 10 is connected to the Multi-Host Bridge device channel of the hub 20; if yes, setting a reading and writing flag bit according to the communication instruction; if not, the connection state of the hub 20 is continuously inquired to the hub 20 every preset time interval.
205. And setting a read-write flag bit according to the communication instruction, wherein the read-write flag bit is used for indicating that the terminal equipment 30 is in a readable-writable state.
When detecting that the external device 10 is connected to the Multi-Host Bridge device channel of the hub 20, it may be determined that the external device 10 and the hub 20 are already in a communicable state, and at this time, the terminal device 30 may establish a connection with the hub 20 to further enable communication between the external device 10 and the terminal device 30.
The read-write flag bit may be set in a specific parameter of the terminal device 30, so that the terminal device 30 or other devices may determine that the terminal device 30 is in a readable-writable state by reading the read-write flag bit. Of course, if the read/write flag bit is not used to indicate that the terminal device 30 is in the readable/writable state, it may be determined that the Multi-Host Bridge device channel of the external device 10 and the hub 20 is not correctly connected, and then the connection between the terminal device 30 and the hub 20 is interrupted, or no response is made to the connection instruction between the terminal device 30 and the hub 20.
Therefore, whether the external equipment is connected with the concentrator or not is determined, the concentrator enters a Host state, the concentrator is switched to a Multi-Host Bridge device channel from a preset channel, whether the external equipment and the concentrator are in a preliminary connection relation or not can be preliminarily determined, then a preset drive is called to inquire the connection state of the concentrator from the concentrator every preset time, and therefore the terminal equipment can know whether the external equipment and the concentrator are connected or not according to the inquiry result, if yes, the terminal equipment and the concentrator are connected through setting a read-write identification bit, and therefore correct communication connection between the external equipment and the terminal equipment is guaranteed. The embodiment of the invention can greatly improve the reliability of the communication process between the external equipment and the terminal equipment by carrying out multiple determination on the connection state between the external equipment and the concentrator.
Referring to fig. 5, a structure of a data communication control apparatus according to an embodiment of the present application is shown.
As shown in fig. 5, an embodiment of the present invention provides a data communication control apparatus 300, which includes a driver invoking module 310, a status querying module 320, an instruction generating module 330, and a communication disconnecting module 340.
The driver retrieving module 310 is configured to obtain a connection instruction, and retrieve a preset driver according to the connection instruction.
The connection instruction may be triggered by a preset condition, for example, the terminal device receives a connection instruction triggered by a user through a key, or an external device is connected to the hub.
The status query module 320 is configured to query a connection status of the hub through a preset driver, where the connection status is a connection status between an external device and the hub.
The connection state of the hub is inquired through the preset drive, whether the connection state between the external equipment and the hub meets the connection condition or not can be known, and therefore whether communication is carried out or not can be judged according to the connection state.
The instruction generating module 330 is configured to generate a communication instruction if the connection state of the hub is the connected state, where the communication instruction is used to instruct the terminal device to perform data communication with the hub.
The communication instruction is used for instructing the terminal equipment to perform data communication with the hub.
In some embodiments, after the terminal device obtains the communication instruction, the system may allow the terminal device to establish a connection with the hub, thereby implementing connection communication between the terminal device and the external device.
And a communication disconnection module 340, configured to, if the connection state of the hub is an unconnected state, enable the terminal device and the hub to be in a communication disconnection state.
In this case, the communication between the terminal device and the hub is disconnected, and the existing connection may be disconnected, or a connection request obtained subsequently may not be responded to.
As can be seen from the above, when the external device is connected to the terminal device, the data communication control apparatus according to the embodiment of the present invention queries the connection state between the hub and the external device by invoking the preset driver, and controls the connection between the terminal device and the hub according to the difference in the connection state, so that the terminal device establishes communication with the hub only after the external device is correctly connected to the hub, thereby greatly improving the reliability of communication between the external device and the terminal device.
Referring to fig. 6, a structure of a status query module according to an embodiment of the present invention is shown.
As shown in fig. 6, the status query module 320 includes a query self module 321.
The query submodule 321 is configured to query a connection status of the hub by using interrupt transmission through a preset driver.
The interrupt transmission is a polling transmission mode and is a unidirectional transmission mode, and the terminal device can inquire the connection state between the hub and the external device through the interrupt endpoint at a fixed interval so as to monitor the connection state between the external device and the hub.
Referring to fig. 7, a structural framework of a terminal device according to an embodiment of the present application is shown.
As shown in fig. 7, the terminal device 400 includes a processor 401 and a memory 402, the memory 402 stores a computer program, and the processor 401 is configured to execute the data communication control method provided in any one of the above embodiments by calling the computer program stored in the memory 402.
The processor 401 is electrically connected to the memory 402.
The processor 401 is a control center of the terminal device, connects various parts of the entire terminal device by using various interfaces and lines, and executes various functions of the terminal device and processes data by running or loading a computer program stored in the memory 402 and calling data stored in the memory 402, thereby performing overall monitoring of the terminal device.
In this embodiment, the processor 401 in the terminal device loads instructions corresponding to one or more computer program processes into the memory 402 according to the following steps, and the processor 401 runs the computer program stored in the memory 402, so as to implement various functions, such as:
acquiring a connection instruction, and calling a preset drive according to the connection instruction; inquiring the connection state of a hub through the preset drive, wherein the connection state is the connection state between external equipment and the hub; if the connection state of the hub is the connected state, generating a communication instruction, wherein the communication instruction is used for indicating the terminal equipment to carry out data communication with the hub; and if the connection state of the hub is the disconnection state, the terminal equipment and the hub are in a communication disconnection state.
In some embodiments, there is also provided a storage medium having stored therein a plurality of instructions adapted to be loaded by a processor to perform any of the above data communication control methods, for example:
acquiring a connection instruction, and calling a preset drive according to the connection instruction; inquiring the connection state of a hub through the preset drive, wherein the connection state is the connection state between external equipment and the hub; if the connection state of the hub is the connected state, generating a communication instruction, wherein the communication instruction is used for indicating the terminal equipment to carry out data communication with the hub; and if the connection state of the hub is the disconnection state, the terminal equipment and the hub are in a communication disconnection state.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
In this embodiment, the terminal device and the data communication control method in the above embodiments belong to the same concept, and any method step provided in the data communication control method embodiment may be executed on the terminal device, and a specific implementation process thereof is described in detail in the data communication control method embodiment, and any combination of the method steps may be adopted to form an optional embodiment of the present application, which is not described herein again.
The embodiments of the present invention have been described in detail with reference to the drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the gist of the present invention.

Claims (7)

1. A data communication control method is applied to terminal equipment and is characterized by comprising the following steps:
acquiring a connection instruction, and calling a preset drive according to the connection instruction;
inquiring the connection state of a hub through the preset drive, wherein the connection state is the connection state between external equipment and the hub;
if the connection state of the hub is the connected state, generating a communication instruction, wherein the communication instruction is used for indicating the terminal equipment to carry out data communication with the hub;
if the connection state of the hub is the disconnection state, the terminal equipment and the hub are in a communication disconnection state;
wherein, the querying the connection state of the hub through the preset driver comprises:
inquiring the connection state of the concentrator by using interrupt transmission through the preset drive;
the querying the connection state of the hub by using interrupt transmission comprises the following steps:
detecting whether the concentrator is switched to a Multi-Host Bridge device channel from a preset channel or not;
and if so, inquiring the connection state of the concentrator from the concentrator at preset intervals.
2. The data communication control method according to claim 1, further comprising, after said querying a connection state of a hub using interrupt transmission, the steps of:
judging whether the external equipment is connected with a Multi-Host Bridge device channel of the hub or not;
if yes, the connection state of the concentrator is a connected state; otherwise, it is in the unconnected state.
3. The data communication control method according to claim 1, wherein before the obtaining of the connection instruction and the invoking of the preset drive according to the connection instruction, the method further comprises:
determining whether the external device is connected to the hub, and entering a host mode;
if yes, a connection instruction is generated.
4. The data communication control method according to claim 1, wherein the causing of the terminal device to be in a communication disconnection state with the hub if the connection state of the hub is an unconnected state includes:
if the connection state of the hub is the disconnection state and the terminal equipment and the hub are in the connection state, disconnecting the terminal equipment and the hub; or alternatively
And if the connection state of the hub is an unconnected state and the terminal equipment and the hub are in an unconnected state, the terminal equipment and the hub are kept disconnected.
5. The data communication control method according to claim 1, further comprising, after the generating of the communication command if the connection state of the hub is the connected state, the step of:
and setting a reading and writing flag bit according to the communication instruction, wherein the reading and writing flag bit is used for indicating that the terminal equipment is in a readable and writable state.
6. A data communication control device applied to a terminal device, comprising:
the drive calling module is used for obtaining a connection instruction and calling a preset drive according to the connection instruction;
the state query module is used for querying the connection state of the hub through the preset drive, wherein the connection state is the connection state between the external equipment and the hub;
the command generation module is used for generating a communication command if the connection state of the hub is the connected state, wherein the communication command is used for indicating the terminal equipment to carry out data communication with the hub; and
a communication disconnection module, configured to, if the connection state of the hub is an unconnected state, enable the terminal device and the hub to be in a communication disconnection state;
the state query module comprises:
the query submodule is used for querying the connection state of the concentrator by utilizing interrupt transmission through the preset drive;
the query submodule is also used for detecting whether the concentrator is switched to a Multi-Host Bridge device channel from a preset channel;
if yes, inquiring the connection state of the hub from the hub at preset intervals.
7. A terminal device, characterized in that the terminal device comprises a processor and a memory, the memory having stored therein a computer program, the processor being configured to execute the data communication control method according to any one of claims 1 to 5 by calling the computer program stored in the memory.
CN201811155663.5A 2018-09-30 2018-09-30 Data communication control method and device and terminal equipment Active CN109542812B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811155663.5A CN109542812B (en) 2018-09-30 2018-09-30 Data communication control method and device and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811155663.5A CN109542812B (en) 2018-09-30 2018-09-30 Data communication control method and device and terminal equipment

Publications (2)

Publication Number Publication Date
CN109542812A CN109542812A (en) 2019-03-29
CN109542812B true CN109542812B (en) 2022-06-24

Family

ID=65841325

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811155663.5A Active CN109542812B (en) 2018-09-30 2018-09-30 Data communication control method and device and terminal equipment

Country Status (1)

Country Link
CN (1) CN109542812B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112435676A (en) * 2020-11-10 2021-03-02 黄志健 Audio processing system based on live broadcast
CN115913800A (en) * 2022-11-04 2023-04-04 合肥杰发科技有限公司 Communication connection control method, vehicle-mounted device, communication system, and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549145A (en) * 2003-05-16 2004-11-24 旺玖科技股份有限公司 Wireless transmission universal serial bus concentrator and wireless transmission method thereof
CN1614578A (en) * 2003-11-06 2005-05-11 旺玖科技股份有限公司 Universal serial bus device with dual functions of host/hub and control method thereof
CN1928780A (en) * 2005-09-08 2007-03-14 夏普株式会社 Control system, electronic device and image forming apparatus
TWM494348U (en) * 2014-09-12 2015-01-21 Asix Electronics Corp Electronic device providing real-time switching and sharing of USB electronic apparatuses among hosts
CN105094271A (en) * 2014-05-06 2015-11-25 瑞昱半导体股份有限公司 Hub control method and hub control circuit
CN106201958A (en) * 2016-06-27 2016-12-07 联想(北京)有限公司 A kind of port module, electronic equipment and port controlling method
CN106708772A (en) * 2017-03-09 2017-05-24 海南众合天下科技有限公司 Intelligent USB concentrator
CN108242717A (en) * 2016-11-23 2018-07-03 宸定科技股份有限公司 Concentrator

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7644217B2 (en) * 2007-03-02 2010-01-05 Microchip Technology Incorporated Detecting connection to a USB host or hub without using an extra status input

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549145A (en) * 2003-05-16 2004-11-24 旺玖科技股份有限公司 Wireless transmission universal serial bus concentrator and wireless transmission method thereof
CN1614578A (en) * 2003-11-06 2005-05-11 旺玖科技股份有限公司 Universal serial bus device with dual functions of host/hub and control method thereof
CN1928780A (en) * 2005-09-08 2007-03-14 夏普株式会社 Control system, electronic device and image forming apparatus
CN105094271A (en) * 2014-05-06 2015-11-25 瑞昱半导体股份有限公司 Hub control method and hub control circuit
TWM494348U (en) * 2014-09-12 2015-01-21 Asix Electronics Corp Electronic device providing real-time switching and sharing of USB electronic apparatuses among hosts
CN106201958A (en) * 2016-06-27 2016-12-07 联想(北京)有限公司 A kind of port module, electronic equipment and port controlling method
CN108242717A (en) * 2016-11-23 2018-07-03 宸定科技股份有限公司 Concentrator
CN106708772A (en) * 2017-03-09 2017-05-24 海南众合天下科技有限公司 Intelligent USB concentrator

Also Published As

Publication number Publication date
CN109542812A (en) 2019-03-29

Similar Documents

Publication Publication Date Title
CN114048164B (en) Chip interconnection method, system, device and readable storage medium
CN106385661B (en) Pairing request, pairing response method and pairing request, pairing response terminal
CN109542812B (en) Data communication control method and device and terminal equipment
CN113301568A (en) Network distribution method and device and intelligent household equipment
CN106789466B (en) Method for controlling intelligent household appliance, mobile terminal and intelligent household appliance
CN110896372B (en) I2C link switching method, terminal and storage medium
CN110601980B (en) Communication method, system and storage medium of vehicle-mounted terminal
CN108924043A (en) System monitoring method, gateway communication, gateway apparatus, service processing equipment
CN111756858B (en) Remote development processing system, method and device for embedded equipment
CN103401738A (en) Terminal connecting method and terminal connecting device
CN113791792B (en) Method, device and storage medium for acquiring application call information
EP3363637B1 (en) Regenerative chip and contact control method therefor
CN113297123B (en) USB connection method and device, electronic device and storage medium
CN105451228A (en) Information processing method and device
CN113515420A (en) Test method and test system
CN116886749A (en) Connection method, connection device and electronic equipment
CN114584965B (en) Automatic PSAM card identification and display method and device
CN105959160A (en) Debugging information transmission method and apparatus
US20190286599A1 (en) Dual way communication method, system, and master device thereof
CN118540213B (en) Node configuration method and related device for secure real-time bus SRB
CN113032297B (en) Configuration method and device of USB network card equipment, computer equipment and storage medium
CN112637121A (en) Data port updating method and device, electronic equipment and readable storage medium
CN105867954B (en) system data updating method, electronic equipment and system
CN112511603B (en) Data port updating method and device, electronic equipment and readable storage medium
US8156254B2 (en) Data exchange between an electronic payment terminal and a maintenance tool through a USB link

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant