Signal sharing line, signal selection method, electronic device and storage medium
1. A signal sharing circuit, comprising:
the system comprises an MCU, a 485 transceiver, a Wiegand output driver, a signal selector and an MCU mode configuration circuit;
the MCU is connected with the input end of the 485 transceiver, the input end of the Wiegand output driver and the MCU mode configuration circuit;
the output end of the 485 transceiver and the output end of the wiegand output driver are connected with the input end of the signal selector;
the MCU mode configuration circuit is used for sending a mode signal to the MCU;
the 485 transceiver is used for receiving a first signal sent by the MCU when the mode signal received by the MCU is a first mode signal, converting the first signal into a 485 signal and outputting the 485 signal to the signal selector;
the wiegand output driver is used for receiving a second signal sent by the MCU when the mode signal received by the MCU is a second mode signal, converting the second signal into a wiegand signal and outputting the wiegand signal to the signal selector;
the signal selector is used for receiving a selection signal sent by the MCU, selecting a target signal from the 485 signal and the Wiegand signal according to the selection signal, and outputting the target signal to a preset external bus.
2. The signal sharing circuit according to claim 1, further comprising: the output end of the wiegand input level matching circuit is connected with the input end of the MCU, and the input end of the wiegand input level matching circuit is connected with a preset external bus;
the wiegand input level matching circuit is used for receiving a third signal sent by the preset external bus when the mode signal received by the MCU is a third mode signal, converting the third signal into a signal meeting the MCU level requirement and then sending the signal to the MCU.
3. The signal sharing circuit according to claim 2, wherein the MCU comprises a universal asynchronous receiver transmitter UART;
the UART is connected with the input end of the 485 transceiver and is used for sending the first signal to the 485 transceiver.
4. The signal sharing circuit according to claim 3, wherein the MCU further comprises general purpose input/output ports GPIO0 and GPIO 1;
and the GPIO0 and the GPIO1 are respectively connected with the input end of the wiegand output driver and are used for sending the second signal to the wiegand output driver.
5. The signal sharing circuit according to claim 4, wherein the MCU further comprises a GPIO 2;
the GPIO2 is connected to an input terminal of the signal selector and is configured to send the selection signal to the signal selector.
6. The signal sharing circuit according to claim 5, wherein the MCU further comprises GPIO3 and GPIO 4;
the GPIO3 and the GPIO4 are respectively connected with the output end of the wiegand input level matching circuit and are used for receiving signals which are output by the wiegand input level matching circuit and meet the MCU level requirement.
7. The signal sharing circuit according to claim 6, wherein the MCU further comprises GPIO5 and GPIO 6;
and the GPIO5 and the GPIO6 are respectively connected with the output end of the MCU mode configuration circuit and used for receiving the mode signal sent by the MCU mode configuration circuit.
8. A signal selection method is applied to a signal common line; the method comprises the following steps:
sending a mode signal to the MCU through the MCU mode configuration circuit;
when the mode signal received by the MCU is a first mode signal, receiving a first signal sent by the MCU through the 485 transceiver, converting the first signal into a 485 signal and outputting the 485 signal to the signal selector;
when the mode signal received by the MCU is a second mode signal, receiving the second signal sent by the MCU through a Wiegand output drive, converting the second signal into a Wiegand signal and then outputting the Wiegand signal to the signal selector;
and receiving a selection signal sent by the MCU through the signal selector, selecting a target signal from the 485 signal and the Wiegand signal according to the selection signal, and sending the target signal to a preset external bus.
9. An electronic device, comprising a processor and a memory:
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to perform the signal selection method of any one of claim 8 according to instructions in the program code.
10. A computer-readable storage medium for storing a program code for executing the signal selection method according to any one of claim 8.
Background
The Wiegand signal and the 485 signal are two common communication interfaces for communication between the reading head or the controller, the two interfaces are independent, the 485 reading head can only work after being connected with the 485 controller, and the Wiegand output signal of the Wiegand reading head can only work after being connected with the Wiegand input signal of the Wiegand controller.
The interface of the reading head can be a Wiegand interface, or a 485 interface, or the two interfaces can be simultaneously provided; the same is true of the controller. However, in practical applications, many reader head or controller products have only a wiegand interface or only a 485 interface.
When the reading head with only the wiegand interface is connected to the controller with only the 485 interface, or the reading head with only the 485 interface is connected to the controller with only the wiegand interface, the communication can not be carried out.
Disclosure of Invention
The invention provides a signal sharing circuit, a signal selection method, electronic equipment and a storage medium, which are used for solving the technical problem that communication cannot be realized when a reading head with only a wiegand interface is connected to a controller with only a 485 interface or the reading head with only the 485 interface is connected to the controller with only the wiegand interface.
The invention provides a signal sharing circuit, comprising:
the system comprises an MCU, a 485 transceiver, a Wiegand output driver, a signal selector and an MCU mode configuration circuit;
the MCU is connected with the input end of the 485 transceiver, the input end of the Wiegand output driver and the MCU mode configuration circuit;
the output end of the 485 transceiver and the output end of the wiegand output driver are connected with the input end of the signal selector;
the MCU mode configuration circuit is used for sending a mode signal to the MCU;
the 485 transceiver is used for receiving a first signal sent by the MCU when the mode signal received by the MCU is a first mode signal, converting the first signal into a 485 signal and outputting the 485 signal to the signal selector;
the wiegand output driver is used for receiving a second signal sent by the MCU when the mode signal received by the MCU is a second mode signal, converting the second signal into a wiegand signal and outputting the wiegand signal to the signal selector;
the signal selector is used for receiving a selection signal sent by the MCU, selecting a target signal from the 485 signal and the Wiegand signal according to the selection signal, and outputting the target signal to a preset external bus.
Optionally, the method further comprises: the output end of the wiegand input level matching circuit is connected with the input end of the MCU, and the input end of the wiegand input level matching circuit is connected with a preset external bus;
the wiegand input level matching circuit is used for receiving a third signal sent by the preset external bus when the mode signal received by the MCU is a third mode signal, converting the third signal into a signal meeting the MCU level requirement and then sending the signal to the MCU.
Optionally, the MCU includes a universal asynchronous receiver transmitter UART;
the UART is connected with the input end of the 485 transceiver and is used for sending the first signal to the 485 transceiver.
Optionally, the MCU further comprises a general purpose input/output port GPIO0 and GPIO 1;
and the GPIO0 and the GPIO1 are respectively connected with the input end of the wiegand output driver and are used for sending the second signal to the wiegand output driver.
Optionally, the MCU further comprises GPIO 2;
the GPIO2 is connected to an input terminal of the signal selector and is configured to send the selection signal to the signal selector.
Optionally, the MCU further comprises GPIO3 and GPIO 4;
the GPIO3 and the GPIO4 are respectively connected with the output end of the wiegand input level matching circuit and are used for receiving signals which are output by the wiegand input level matching circuit and meet the MCU level requirement.
Optionally, the MCU further comprises GPIO5 and GPIO 6;
and the GPIO5 and the GPIO6 are respectively connected with the output end of the MCU mode configuration circuit and used for receiving the mode signal sent by the MCU mode configuration circuit.
The invention also provides a signal selection method, which is applied to the signal sharing circuit; the method comprises the following steps:
sending a mode signal to the MCU through the MCU mode configuration circuit;
when the mode signal received by the MCU is a first mode signal, receiving a first signal sent by the MCU through the 485 transceiver, converting the first signal into a 485 signal and outputting the 485 signal to the signal selector;
when the mode signal received by the MCU is a second mode signal, receiving the second signal sent by the MCU through a Wiegand output drive, converting the second signal into a Wiegand signal and then outputting the Wiegand signal to the signal selector;
and receiving a selection signal sent by the MCU through the signal selector, selecting a target signal from the 485 signal and the Wiegand signal according to the selection signal, and sending the target signal to a preset external bus.
The invention also provides an electronic device comprising a processor and a memory:
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to perform the signal selection method according to instructions in the program code.
The invention also provides a computer-readable storage medium for storing program code for performing a signal selection method as defined in any one of the above.
According to the technical scheme, the invention has the following advantages: the invention discloses a signal sharing line, and particularly discloses: the system comprises an MCU, a 485 transceiver, a Wiegand output driver, a signal selector and an MCU mode configuration circuit; the MCU is connected with the input end of the 485 transceiver, the input end of the Wiegand output driver and the MCU mode configuration circuit; the output end of the 485 transceiver and the output end of the Wiegand output driver are connected with the input end of the signal selector; the MCU mode configuration circuit is used for sending a mode signal to the MCU; the 485 transceiver is used for receiving a first signal sent by the MCU when the mode signal received by the MCU is a first mode signal, converting the first signal into a 485 signal and outputting the 485 signal to the signal selector; the wiegand output driver is used for receiving a second signal sent by the MCU when the mode signal received by the MCU is a second mode signal, converting the second signal into a wiegand signal and outputting the wiegand signal to the signal selector; the signal selector is used for receiving the selection signal sent by the MCU, selecting a target signal from the 485 signal and the Wiegand signal according to the selection signal, and outputting the target signal to a preset external bus. The reading head or the controller is provided with a signal sharing circuit, the working mode of the MCU is selected through the MCU mode configuration circuit, the 485 signal is obtained through processing of the 485 transceiver, the Wiegand signal is obtained through processing of the Wiegand output drive, the signal type for output is selected through the signal selector, and therefore the technical effect of realizing different signal output through the same interface is achieved. Therefore, the communication with the controller only provided with the 485 interface or the wiegand interface is realized through the reading head of the invention, and the communication with the reading head only provided with the 485 interface or the wiegand interface is realized through the controller of the invention.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a schematic structural diagram of a signal sharing circuit according to an embodiment of the present invention;
fig. 2 is a circuit schematic diagram of an MCU mode configuration circuit according to an embodiment of the present invention;
fig. 3 is a schematic circuit diagram of a 485 transceiver according to an embodiment of the present invention;
fig. 4 is a schematic circuit diagram of a wiegand output driver according to an embodiment of the present invention;
FIG. 5 is a circuit diagram of a signal selector according to an embodiment of the present invention;
fig. 6 is a schematic circuit diagram of a wiegand input level matching circuit according to an embodiment of the present invention;
fig. 7 is a schematic diagram illustrating an application of a signal sharing circuit according to an embodiment of the present invention;
fig. 8 is a flowchart illustrating steps of a signal selection method according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a signal sharing circuit, a signal selection method, electronic equipment and a storage medium, which are used for solving the technical problem that communication cannot be carried out when a reading head with only a wiegand interface is connected to a controller with only a 485 interface or the reading head with only the 485 interface is connected to the controller with only the wiegand interface.
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the embodiments described below are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a signal common line according to an embodiment of the present invention.
The invention provides a signal shared line, which is applied to a reading head or a controller, and specifically comprises the following components:
the system comprises an MCU101, a 485 transceiver 102, a Wiegand output driver 103, a signal selector 104 and an MCU mode configuration circuit 106;
the MCU101 is connected with the input end of the 485 transceiver 102, the input end of the Wiegand output driver 103 and the MCU mode configuration circuit;
the output end of the 485 transceiver 102 and the output end of the wiegand output driver 103 are connected with the input end of the signal selector 104;
the MCU mode configuration circuit 106 is used for sending a mode signal to the MCU;
the 485 transceiver 102 is configured to receive a first signal sent by the MCU101 when the mode signal received by the MCU101 is a first mode signal, convert the first signal into a 485 signal, and output the 485 signal to the signal selector 104;
the wiegand output driver 103 is configured to receive a second signal sent by the MCU101 when the mode signal received by the MCU101 is a second mode signal, convert the second signal into a wiegand signal, and output the wiegand signal to the signal selector 104;
the signal selector 104 is configured to receive a selection signal sent by the MCU101, select a target signal from the 485 signal and the wiegand signal according to the selection signal, and output the target signal to a preset external bus.
In the embodiment of the present invention, the reading head is also called a reading device, a scanner, a communicator, a reader/writer or a card reader, that is, a reading/writing module in the control system. The read head chip is packaged and communicated with the controller, and a simple control system is formed.
The controller is a master device for controlling the starting, speed regulation, braking and direction of the motor by changing the wiring of the main circuit or the control circuit and changing the resistance value in the circuit according to a preset sequence. The system consists of a program calculator, an instruction register, an instruction decoder, a time sequence generator, an operation controller and the like, and is a decision mechanism for issuing commands, namely, the system completes coordination and commands the operation of the whole computer system.
The MCU101(Microcontroller Unit), also called a single-chip microcomputer or a single-chip microcomputer, properly reduces the frequency and specification of the cpu, and integrates the peripheral interfaces such as the memory, the counter, the USB, the a/D conversion, the UART, the PLC, the DMA, and the like, and even the LCD driving circuit into a single chip, thereby forming a chip-level computer, which is used for different combination control in different applications.
The MCU mode configuration circuit 106 is a digital level output circuit, and in the embodiment of the present invention, is used to indicate the operating mode of the MCU. In one example, a two-bit toggle switch may be used to select the corresponding operating mode, and when both the first and second toggle switches are toggled to 0, the first mode signal 00 corresponds to a 485 mode, and the BUS may be received and released. When the first dial is dialed to 1 and the second dial switch is dialed to 0, the first mode signal is a second mode signal 01, and the BUS BUS only performs wiegand output corresponding to the wiegand output mode. In one example, the MCU mode configuration circuit 106 may select a circuit as shown in fig. 2.
In the embodiment of the present invention, the 485 transceiver 102 may receive the first signal from the MCU101 through TX, convert the first signal into a 485 signal, and output the 485 signal to the signal selector 104 through the lines 485A and 485B, so as to achieve smooth transmission of data between different networks. In addition, 485 transceiver 102 may also transmit 485 signals to MCU101 via RX.
In one example, the first signal is a signal that the UART of the MCU sends to the 485 transceiver.
In one example, the 485 transceiver 102 may select a UM3085 driver chip as shown in fig. 3.
Wiegand is a communication protocol, is suitable for the characteristic related to card reader and card of the access control system. The protocol does not define the baud rate of communication and data, and the length wiegand format mainly defines a data transmission mode. In the embodiment of the present invention, the wiegand output driver 103 is configured to convert the second signal from the MCU101 into a wiegand signal and output the wiegand signal to the signal selector 104 through the interfaces WD0_ OUT and WD1_ OUT. In one example, the wiegand output driver 103 may select a circuit as shown in fig. 4, and each output employs two transistors to increase the driving capability.
In one example, the second signal is a wiegand output original signal of the MCU, and is output to the external bus after being driven by the wiegand output.
In the embodiment of the present invention, after the signal selector 104 receives the selection signal sent by the MCU101, a target signal may be selected from the 485 signal and the wiegand signal according to the selection signal, and the target signal is output to the preset external bus. In one example, as shown in FIG. 5, the signal selector 104 may employ a two-way relay.
In the embodiment of the present invention, the external buses BUS0 and BUS1 are preset to be connected to an interface of the reader head or the controller where the signal sharing line of the embodiment of the present invention is located, and are used for transmitting the target signal output by the signal sharing line to the controller or the reader head connected to the BUS, so as to realize the communication between the reader head and the controller.
In the embodiment of the present invention, the method further includes: the wiegand input level matching circuit 105 is used for receiving a third signal sent by a preset external bus when a mode signal received by the MCU101 is a third mode signal, converting the third signal into a signal meeting the MCU level requirement, and sending the signal to the MCU 101.
In a specific application, when the first dial of the two-bit dial switch of the MCU mode configuration circuit 106 is dialed to 0 and the second dial is dialed to 1, the third mode signal is a third mode signal 10, corresponding to the wiegand input mode, and the BUS only performs wiegand input. At this time, the wiegand input level matching circuit 105 may receive a third signal sent by the preset external buses BUS0 and BUS1, convert the third signal into a WD0_ IN signal and a WD1_ IN signal meeting MCU level requirements, and send the WD0_ IN signal and the WD1_ IN signal to the MCU 101. Wherein the third signal is a wiegand input signal.
In one example, the third signal is a wiegand output signal output by the wiegand read head onto the external bus, which in an embodiment of the present invention is used as a wiegand input.
In one example, the wiegand input level matching circuit 105 may employ the circuit shown in fig. 6, wherein the wiegand input level matching circuit 105 may employ diode isolation or optocoupler.
In the embodiment of the present invention, the MCU101 may include a UART and a GPIO.
In which, UART (Universal Asynchronous Receiver/Transmitter) is used to convert the data to be transmitted between serial communication and parallel communication. In the embodiment of the present invention, the first signal is mainly transmitted to the 485 transceiver 102.
GPIO (General-purpose input/output), a General-purpose pin, can be used as a General-purpose input, or a General-purpose output, or a General-purpose input/output. When the input is performed, the high and low of the pin potential can be determined by reading a certain register; when the output is performed, a register is written to allow the pin to output a high voltage or a low voltage.
In the embodiment of the present invention, 7 GPIOs including GPIO0, GPIO1, GPIO2, GPIO3, GPIO4, GPIO5, and GPIO6 may be set on the MCU 101.
And the GPIO0 and the GPIO1 are respectively connected with the input end of the wiegand output driver 103 and are used for sending a second signal to the wiegand output driver.
The GPIO2 may be connected to an input of the signal selector 104 for sending a selection signal to the signal selector 104. In one example, the selection signal may be a high level or a low level, and different levels correspond to the 485 signal and the wiegand signal, respectively, so that the MCU101 may determine the type of the signal output by the reading head or the controller by outputting different selection signals, thereby achieving the technical effect of realizing different signal outputs through one interface.
And the GPIO3 and the GPIO4 are respectively connected with the output end of the wiegand input level matching circuit 105, and when the wiegand input level matching circuit 105 is switched on, the signal common line is represented to be applied in a controller and used for wiegand input application and used for receiving signals which are output by the wiegand input level matching circuit 105 and meet the MCU level requirement.
The GPIO5 and the GPIO6 are respectively connected to the output end of the MCU mode configuration circuit 106, and are configured to receive the mode signal sent by the MCU mode configuration circuit 106.
The reading head or the controller is provided with a signal sharing circuit, the working mode of the MCU is selected through the MCU mode configuration circuit 106, the 485 signal is obtained through processing of the 485 transceiver, the Wiegand signal is obtained through processing of the Wiegand output drive, the signal type for output is selected through the signal selector, and therefore the technical effect of realizing different signal output through the same interface is achieved. Therefore, the communication with the controller only provided with the 485 interface or the wiegand interface is realized through the reading head of the invention, and the communication with the reading head only provided with the 485 interface or the wiegand interface is realized through the controller of the invention.
For easy understanding, please refer to fig. 7, fig. 7 is a schematic diagram illustrating an application of a signal sharing circuit according to an embodiment of the present invention.
As shown in fig. 7, the signal common line can be applied to a reading head or a controller, when the signal common line is applied to the reading head, various controllers can be connected, and the power supply 12V and the ground are connected according to the mark; when connected with the 485 controller, the BUS0 and BUS1 are connected with the 485A and 485B of the 485 controller; when connected to the wiegand controller, BUS0 and BUS1 are connected to the wiegand input ports WD0_ IN and WD1_ IN of the wiegand controller. When the signal common line is applied to a controller, various reading heads can be connected, and the wires for supplying power of 12V and the ground are connected according to the marks; when the 485 reading head is connected, external buses BUS0 and BUS1 are connected with 485A and 485B of the 485 reading head; when connected to the wiegand read head, the BUS0, BUS1 are connected to the wiegand output ports WD0_ OUT, WD1_ OUT of the wiegand read head.
Referring to fig. 8, fig. 8 is a flowchart illustrating a signal selection method according to an embodiment of the present invention.
The embodiment of the invention provides a signal selection method, which is applied to a signal shared line and specifically comprises the following steps:
step 801, sending a mode signal to an MCU through an MCU mode configuration circuit;
step 802, when the mode signal received by the MCU is a first mode signal, receiving the first signal sent by the MCU through the 485 transceiver, converting the first signal into a 485 signal, and outputting the 485 signal to the signal selector;
step 803, receiving a second signal sent by the MCU through the Wiegand output driver, converting the second signal into a Wiegand signal and outputting the Wiegand signal to the signal selector;
and step 804, receiving the selection signal sent by the MCU through the signal selector, selecting a target signal from the 485 signal and the Wiegand signal according to the selection signal, and sending the target signal to the preset external bus.
In the embodiment of the present invention, when the signal sharing line in the embodiment of the present invention is applied to the reader, whether the signal sharing line is used for 485 application or wiegand output application may be determined according to the level output by the GPIO 2.
When GPIO2 outputs low level, the relay is turned on at 485, and the corresponding BUS0 and BUS1 are turned on at 485A and 485B. At the moment, the signal selector receives the 485 signal sent by the 485 transceiver and then sends the signal to the 485 controller through the BUS0 and the BUS 1.
When the GPIO2 outputs high level, the relay is conducted by one way of WD0_ OUT and WD1_ OUT, and WD0_ OUT and WD1_ OUT which correspond to the connection of BUS0 and BUS 1. At the moment, the signal selector receives a Wiegand signal output by the Wiegand output drive and outputs the Wiegand signal to the Wiegand controller through the BUS0 and the BUS 1.
In the embodiment of the present invention, the method further includes: and when the mode signal received by the MCU is a third mode signal, receiving a third signal sent by a preset external bus through the Wiegand input level matching circuit, converting the third signal into a signal meeting the MCU level requirement, and sending the signal to the MCU.
IN the embodiment of the present invention, when the signal sharing circuit is applied to the controller, if the GPIO2 outputs a low level and the TX (transmit) output 1 of the UART is IN a receiving state, i.e., a high impedance state, corresponding to the 485 BUS, the signal sharing circuit is applied to wiegand input, signals on the BUS0 and the BUS1 are wiegand input signals, and the wiegand input level matching circuit performs level conversion to generate a WD0_ IN signal and a WD1_ IN signal meeting MCU level requirements and then inputs the WD0_ IN signal and the WD1_ IN signal to the MCU.
The reading head or the controller is provided with a signal sharing circuit, the working mode of the MCU is selected through the MCU mode configuration circuit, the 485 signal is obtained through processing of the 485 transceiver, the Wiegand signal is obtained through processing of the Wiegand output drive, the signal type for output is selected through the signal selector, and therefore the technical effect of realizing different signal output through the same interface is achieved. Therefore, the communication with the controller only provided with the 485 interface or the wiegand interface is realized through the reading head of the invention, and the communication with the reading head only provided with the 485 interface or the wiegand interface is realized through the controller of the invention.
An embodiment of the present invention further provides an electronic device, where the device includes a processor and a memory:
the memory is used for storing the program codes and transmitting the program codes to the processor;
the processor is configured to perform the signal selection method of any of the embodiments of the present invention according to instructions in the program code.
Embodiments of the present invention further provide a computer-readable storage medium, where the computer-readable storage medium is used to store a program code, and the program code is used to execute the signal selection method according to any embodiment of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种嵌入式装置及其程序并行下载方法