All-in-one machine, data processing method of all-in-one machine and computer equipment

By designing the combination of function buttons, switch modules, display modules, MCUs and upper computers in the all-in-one machine, the problem of single function of function buttons is solved, and the reusability and efficiency of function buttons are improved.

CN117148920BActive Publication Date: 2025-03-25SHENZHEN HONGSHU TECH +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310417428.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-19
Publication Date
2025-03-25
Estimated Expiration
2043-04-19

AI Technical Summary

Technical Problem

The existing all-in-one function buttons have a single function and can only provide one-way level signals, and cannot effectively control the display parameters and system signal data.

Method used

An all-in-one machine is designed to realize the function button sending level signals through the combination of function buttons, switch modules, display modules, MCUs and upper computers, and display parameters and system signal data are controlled through switching between switch modules and MCUs.

Benefits of technology

It realizes the reusability of the function buttons, can output level signals and digital signals at the same time, meets the needs of controlling display parameters and system signal data, and improves usage efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117148920B_ABST
    Figure CN117148920B_ABST
Patent Text Reader

Abstract

The present invention relates to an all-in-one machine, a data processing method for the all-in-one machine and a computer device, comprising: a function button, a host computer, a switch module, a display module and an MCU; the function button is respectively connected to the display module and the MCU through the switch module; the MCU is connected to the host computer; the function button is used to send a level signal; the switch module is used to send a level signal to the display module to control the display parameters of the display module; the MCU controls the switching state of the switch module, and when the switch module receives an MCU instruction, the level signal of the switch module is switched and input to an IO interface of the MCU; the MCU receives the switch module switching level signal, converts it into a corresponding digital signal, controls the signal data of the host computer, realizes the multiplexing of the function button of the all-in-one machine, and improves the use efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to an all-in-one machine, a data processing method for the all-in-one machine, a computer device and a storage medium. Background Art

[0002] All-in-one computer refers to the integration of the mainframe of the traditional split desktop computer into the display, thus forming an all-in-one desktop computer. It has the advantages of energy saving, environmental protection, and space saving.

[0003] The existing traditional function buttons of the all-in-one machine have one function and can only provide a unidirectional level signal to the underlying chip. The function buttons can only play a single role. The function buttons only play a role in the display part and the power part of the all-in-one machine, and the function buttons have a single function. Summary of the invention

[0004] In view of the above problems, embodiments of the present invention are proposed to provide an all-in-one machine, an all-in-one machine data processing method, a computer device and a storage medium that overcome the above problems or at least partially solve the above problems.

[0005] In order to solve the above problems, an embodiment of the present invention discloses an all-in-one machine, including: a function button, a host computer, a switch module, a display module, and an MCU; the function button is connected to the display module and the MCU respectively through the switch module; the MCU is connected to the host computer;

[0006] The function button is used to send a level signal; the switch module is used to send a level signal to the display module to control the display parameters of the display module; the MCU controls the switching state of the switch module, and when the switch module receives the MCU instruction, the level signal of the switch module is switched and input to the IO interface of the MCU; the MCU receives the switch module switching level signal and converts it into a corresponding digital signal to control the signal data of the host computer.

[0007] Preferably, the display module includes a display device and a display control module; the switch module is connected to the display device through the display control module; the display control module is used to receive the function button signal of the switch module and send the adjusted display parameters to the display device according to the built-in menu function.

[0008] Preferably, the display device includes LCD, OLED, or microled.

[0009] Preferably, the MCU is connected to a host computer via an output interface.

[0010] Preferably, the output interface comprises an RS232 interface.

[0011] The embodiment of the present invention discloses a data processing method of an all-in-one machine, wherein the all-in-one machine comprises: a function button, a host computer, a switch module, a display module, and an MCU; the function button is connected to the display module and the MCU respectively through the switch module; the MCU is connected to the host computer; the host computer stores a level digital conversion library; the method comprises:

[0012] The function button sends a level signal to the switch module;

[0013] When the switch module sends a level signal to the display module, the display parameters of the display module are controlled; when the switch module receives an MCU instruction, the level signal is switched and input to the IO interface of the MCU;

[0014] The MCU receives the level signal switched by the switch module, queries the level digital conversion library to convert the level signal into a corresponding digital signal, and controls the signal data of the host computer.

[0015] Preferably, the method comprises:

[0016] The MCU controls the signal data of the host computer through the output interface.

[0017] Preferably, the display module includes a display device and a display control module; the switch module is connected to the display device through the display control module; the method includes:

[0018] The display control module receives the function button signal of the switch module and sends the adjusted display parameters to the display device according to the built-in menu function.

[0019] An embodiment of the present invention discloses a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above-mentioned all-in-one data processing method when executing the computer program.

[0020] An embodiment of the present invention discloses a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the data processing method of the all-in-one machine are implemented.

[0021] The embodiments of the present invention include the following advantages:

[0022] In an embodiment of the present invention, the all-in-one machine includes: a function button, a host computer, a switch module, a display module, and an MCU; the function button is connected to the display module and the MCU respectively through the switch module; the MCU is connected to the host computer; the function button is used to send a level signal; the switch module is used to send a level signal to the display module to control the display parameters of the display module; the MCU controls the switching state of the switch module, and when the switch module receives the MCU instruction, the level signal of the switch module is switched and input to the IO interface of the MCU; the MCU receives the switch module switching level signal and converts it into a corresponding digital signal to control the signal data of the host computer, which is to integrate and enhance the functions of the function buttons, and the function buttons can output level signals and digital signals at the same time to meet the same group of function buttons to control display parameters and input signal data to the system to meet different functional requirements. The scenario realizes the reusability of the function buttons of the all-in-one machine and improves the use efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for describing the embodiments are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0024] Figure 1 is a schematic diagram of an all-in-one machine according to an embodiment of the present invention;

[0025] Figure 2 is a schematic diagram of an all-in-one machine according to an embodiment of the present invention;

[0026] Figure 3 is a flowchart of a data processing method of an all-in-one machine according to an embodiment of the present invention;

[0027] Figure 4 The diagram is a diagram of the internal structure of a computer device according to an embodiment. DETAILED DESCRIPTION

[0028] In order to make the technical problems, technical solutions and beneficial effects solved by the embodiments of the present invention more clearly understood, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0029] Reference Figure 1 , shows a schematic diagram of an all-in-one machine according to an embodiment of the present invention, comprising: a function button, a host computer, a switch module, a display module, and an MCU; the function button is connected to the display module and the MCU respectively through the switch module; the MCU is connected to the host computer;

[0030] The function button is used to send a level signal; the switch module is used to send a level signal to the display module to control the display parameters of the display module; the MCU controls the switching state of the switch module, and when the switch module receives the MCU instruction, the level signal of the switch module is switched and input to the IO interface of the MCU; the MCU receives the switch module switching level signal and converts it into a corresponding digital signal to control the signal data of the host computer.

[0031] Reference Figure 2 , showing a schematic diagram of an all-in-one machine according to an embodiment of the present invention, the display module includes a display device and a display control module; the switch module is connected to the display device through the display control module; the display control module is used to receive the function button signal of the switch module, and send the adjusted display parameters to the display device according to the built-in menu function; the display device includes a display screen of various materials such as LCD, OLED, microled, etc., and the embodiment of the present invention does not impose too many restrictions on this.

[0032] Further applied to the embodiment of the present invention, the MCU is connected to the host computer through the output interface, and the output interface includes multiple network interfaces such as RS232, RS485, RS422, and RJ45 interfaces, and the embodiment of the present invention does not impose too many restrictions on this.

[0033] In an embodiment of the present invention, the integrated machine includes: a function button, a host computer, a switch module, a display module, and an MCU; the function button is connected to the display module and the MCU respectively through the switch module; the MCU is connected to the host computer; the function button is used to send a level signal; the switch module is used to send a level signal to the display module, and the MCU controls the switching state of the switch module. When the switch module receives the MCU instruction, the level signal of the switch module is switched and input to the IO interface of the MCU. The MCU receives the switch module switching level signal and converts it into a corresponding digital signal, thereby controlling the display parameters of the display module or controlling the signal data of the host computer. This is to integrate and enhance the functions of the function buttons, so that the function buttons can output level signals and digital signals at the same time to meet the same group of function buttons to control the display parameters and input signal data to the system to meet different functional requirements. The reuse of the function buttons of the integrated machine is realized and the use efficiency is improved.

[0034] Reference Figure 3 , shows a flow chart of the steps of a data processing method of an all-in-one machine according to an embodiment of the present invention, wherein the all-in-one machine comprises: a function button, a host computer, a switch module, a display module, and an MCU; the function button is connected to the display module and the MCU respectively through the switch module; the MCU is connected to the host computer; the host computer stores a level digital conversion library; and the steps may specifically be as follows:

[0035] Step 101, the function button sends a level signal to the switch module;

[0036] Step 102, after the switch module sends a level signal to the display module, the display parameters of the display module are controlled;

[0037] Step 103, when the switch module receives the MCU instruction, the level signal is switched and input to the IO interface of the MCU;

[0038] Step 104, the MCU receives the level signal switched by the switch module, queries the level digital conversion library to convert the level signal into a corresponding digital signal, and controls the signal data of the host computer.

[0039] For example, the function button may include 6 function buttons, providing switch, menu, up, down, left and right functions, and the switch module serves to switch whether the function button signal is sent to the level signal interface or the MCU by default.

[0040] Specifically applied to the embodiment of the present invention, the switch module is a group of controllable switches with bidirectional transmission and switching functions, and sends a level signal to the display control module. The MCU can control the switching state of the switch module. When the switch module receives the MCU instruction, the level signal of the switch module is turned to be input to the IO port of the MCU. The MCU receives the level signal switched by the switch module and converts it into a corresponding digital signal. The MCU outputs a signal, receives the signal output by the function button, queries the level digital conversion library to output a digital signal to the host computer through the RS232 interface, and the host computer sends a signal to the MCU through the RS232 interface to control the switch module, and decides whether the signal of the function button is sent to the MCU or kept to the display control module. It can also receive the converted digital signal sent by the MCU, and receive the digital signal to realize the functions such as shortcut keys.

[0041] In addition, the host computer also stores a function button reference library. The corresponding software of the host computer makes a list of operation functions according to the received digital signal, controls the function shortcut buttons of the operating system and the host computer software, and realizes functions such as turning off the screen, zooming in the screen, and reducing the screen.

[0042] On the other hand, the display module includes a display control module and a display device. The display control module receives a function button signal from the switch module and sends adjusted display parameters to the display device according to a built-in menu function, that is, sends adjusted display parameters to the display screen.

[0043] In one usage scenario of an embodiment of the present invention:

[0044] 1. Use the function buttons to adjust display parameters such as brightness, contrast, color mode, display mode, etc.

[0045] 2. The host computer sends instructions to the MCU through the RS232 interface. The MCU controls the switch module to achieve the effect of simulating function buttons, which is used to output signals to the display control module to achieve the purpose of controlling the display screen.

[0046] 3. Configure the digital signal instructions and corresponding operation functions sent by the function button in the upper computer receiving library, turn off the output signal of the switch module to the display module, and when the function button is pressed, the MCU captures it and sends the corresponding digital signal to the upper computer through the RS232 interface. The upper computer receives the signal and completes the preset action.

[0047] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0048] In one embodiment, a computer device is provided. The computer device may be an all-in-one machine, and its internal structure diagram may be as shown in FIG. Figure 3 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a split-screen display method for medical data is implemented. The display screen of the computer device can be a liquid crystal display or an electronic ink display, and the input device of the computer device can be a touch layer covering the display screen, or a function button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.

[0049] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0050] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, Figure 3 Steps shown.

[0051] In one embodiment, a computer-readable storage medium is provided on which a computer program is stored. When the computer program is executed by a processor, Figure 3 Steps shown.

[0052] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0053] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0054] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0055] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0056] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0057] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0058] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0059] The above describes in detail an all-in-one machine, a data processing method for an all-in-one machine, a computer device and a storage medium provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for a person skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. An all-in-one machine, characterized in that: include: Function buttons, host computer, switch module, display module, MCU; The function buttons are connected to the display module and the MCU respectively through the switch module; the MCU is connected to the host computer; The function button is used to send a level signal; The switch module is a set of controllable switches with bidirectional transmission and switching functions; the switch module is used to send a level signal to the display module to control the display parameters of the display module; the MCU controls the switching state of the switch module. When the switch module receives the MCU instruction, the level signal of the switch module is switched and input to the IO interface of the MCU; the MCU receives the switch module switching level signal and converts it into a corresponding digital signal to control the signal data of the host computer; MCU outputs signals, receives signals output by function buttons, queries the level digital conversion library to output digital signals to the host computer through the RS232 interface, and the host computer sends signals to MCU through the RS232 interface to control the switch module, decides whether the signal of the function button is sent to the MCU or remains sent to the display control module, and also receives the converted digital signal sent by the MCU. The received digital signal realizes the shortcut key function.

2. The all-in-one machine according to claim 1, characterized in that: The display module includes a display device and a display control module; the switch module is connected to the display device through the display control module; the display control module is used to receive a function button signal of the switch module and send adjusted display parameters to the display device according to a built-in menu function.

3. The all-in-one machine according to claim 2, characterized in that: The display device includes LCD, OLED, and microled.

4. The all-in-one machine according to claim 1, characterized in that: The MCU is connected to the host computer via an output interface.

5. The integrated machine according to claim 4, characterized in that: The output interface includes an RS232 interface.

6. A data processing method for an all-in-one machine, characterized in that: The integrated machine comprises: function buttons, a host computer, a switch module, a display module, and an MCU; the function buttons are respectively connected to the display module and the MCU through the switch module; the MCU is connected to the host computer; the host computer stores a level digital conversion library; The method comprises: The function button sends a level signal to the switch module; the switch module is a set of controllable switches with bidirectional transmission and switching functions; When the switch module sends a level signal to the display module, the display parameters of the display module are controlled; When the switch module receives the MCU instruction, it switches the level signal and inputs it to the IO interface of the MCU; The MCU receives the level signal switched by the switch module, queries the level digital conversion library to convert the level signal into a corresponding digital signal, and controls the signal data of the host computer; MCU outputs signals, receives signals output by function buttons, queries the level digital conversion library to output digital signals to the host computer through the RS232 interface, and the host computer sends signals to MCU through the RS232 interface to control the switch module, decides whether the signal of the function button is sent to the MCU or remains sent to the display control module, and also receives the converted digital signal sent by the MCU. The received digital signal realizes the shortcut key function.

7. The data processing method of the integrated machine according to claim 6, characterized in that: The method comprises: The MCU controls the signal data of the host computer through the output interface.

8. The data processing method of the integrated machine according to claim 6, characterized in that: The display module includes a display device and a display control module; the switch module is connected to the display device through the display control module; the method includes: The display control module receives the function button signal of the switch module and sends the adjusted display parameters to the display device according to the built-in menu function.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the data processing method of the all-in-one machine described in any one of claims 6 to 8 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the data processing method of the all-in-one machine described in any one of claims 6 to 8 are implemented.

Citation Information

Patent Citations

  • Mobile device comprising display and a hardware power button

    CN109496421A

  • Key function implementation method and electronic equipment

    CN111314534A

  • Multiple functionality associated with a computer on / off pushbutton switch

    CN1746819A

  • Touch all -in -one machine

    CN205620866U