CN108874276A - A kind of system and method for realizing OSD menu function on VGA display - Google Patents
A kind of system and method for realizing OSD menu function on VGA display Download PDFInfo
- Publication number
- CN108874276A CN108874276A CN201810593199.1A CN201810593199A CN108874276A CN 108874276 A CN108874276 A CN 108874276A CN 201810593199 A CN201810593199 A CN 201810593199A CN 108874276 A CN108874276 A CN 108874276A
- Authority
- CN
- China
- Prior art keywords
- osd menu
- vga
- controller
- speed video
- menu function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The present invention relates to the KVM switcher technical field for supporting the switching of VGA vision signal, in particular to a kind of system and method that OSD menu function is realized on VGA display.Its system structure includes controller, controller is separately connected key mouse control system, VGA input interface and high-speed video D/A converting circuit, the VGA input interface is also connected with three road high-speed video multiplexers, and the three road high-speed video multiplexers are also connected with the high-speed video D/A converting circuit and VGA output interface.The present invention realizes the method for realizing OSD menu function on VGA display based on ARM single-chip microcontroller, and method simple possible has many advantages, such as at low cost, stable.It can be used in the KVM switcher for supporting VGA switching, solve the problems, such as that traditional OSD menu stops production, be with a wide range of applications.
Description
Technical field
It is the present invention relates to the KVM switcher technical field for supporting the switching of VGA vision signal, in particular to a kind of aobvious in VGA
Show the system and method that OSD menu function is realized on device.
Background technique
OSD (on-screen display) is the abbreviation of screen menu type mediation practices.Usually press screen after Menu key
The rectangle menu of the display items reconciling items information of pop-up can include color to display work in every index by the menu
Coloured silk, mode, geometry etc. are adjusted, to reach optimal use state.
OSD chip is a kind of special chip for realizing OSD menu.The signals such as different OSD chip exportable VGA, LVDS.
VGA is a kind of video transmission standard, has many advantages, such as that high resolution, display rate be fast, various colors, in color monitor field
It is widely used.It does not support hot plug, does not support audio transmission
KVM(Keyboard Video Mouse)Switch is more based on solving how to be controlled with a set of display, keyboard, mouse
The problem of platform host equipment, comes into being.The use of KVM switcher can reduce energy consumption, save rack and computer room space, keep away
Exempt from mixed and disorderly caused by extra keyboard, display and mouse.Space and information environment for enterprise machine room or data center
Vast benefit can be created.Its efficient mode of operation, increasingly by the favor of operator.
KVM equipment often uses OSD chip because needing that OSD menu is called to switch in switching circuit plate.Currently,
It supports the OSD chip of VGA output to stop production mostly, for the KVM switcher for supporting VGA switching, other modes need to be utilized
Realize OSD menu function.
Summary of the invention
In order to solve problems in the prior art, the present invention provides a kind of realizes OSD menu function on VGA display
System and method realizes OSD menu function based on ARM single-chip microcontroller on VGA display.
The technical solution adopted in the present invention is as follows:
A kind of system for realizing OSD menu function on VGA display, including controller, controller are separately connected key mouse manipulation
System, VGA input interface and high-speed video D/A converting circuit, it is multiple that the VGA input interface is also connected with three road high-speed videos
With device, the three road high-speed video multiplexers are also connected with the high-speed video D/A converting circuit and VGA output interface.
Controller accesses the digital video data input terminal of high-speed video D/A converting circuit by LCD output interface.
The ARM9 family chip S3C2410 that controller selects Samsung to release.
High-speed video analog-digital chip selects the ADV7120 of U.S. ADI company production.
The LMH6572 of three road high-speed video multiplexers selection Texas Instruments.
A method of it realizing OSD menu function on VGA display, includes the following steps:
A, according to the register list of controller, the register of configuration control LCD display interface;
B, after key mouse control system detects the sign on of user, OSD menu instruction will be called to be sent to control by I2C interface
Device processed;
C, after controller receives instruction, HSYNC, VSYNC signal of parsing USB interface input call internal character function, output
OSD menu;
If D, user issues END instruction, key mouse control system will move out OSD menu instruction and be sent to controller;If user presses
Cursor move is sent to controller, the change of controller output character by lower direction key, key mouse control system.
User consecutively presses twice that ESC key is as sign on and out code, for calling and closing OSD menu
Input signal.
Technical solution bring beneficial effect provided in an embodiment of the present invention is:
The present invention realizes the method for realizing OSD menu function on VGA display based on ARM single-chip microcontroller, method simple possible,
Have many advantages, such as at low cost, stable.It can be used in the KVM switcher for supporting VGA switching, solve traditional OSD menu and stop
The problem of production, is with a wide range of applications.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other
Attached drawing.
Fig. 1 is a kind of system structure diagram that OSD menu function is realized on VGA display of the invention;
Fig. 2 is a kind of method flow diagram that OSD menu function is realized on VGA display of the invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.
Embodiment one
As shown in Fig. 1, a kind of system for realizing OSD menu function on VGA display, including controller, controller difference
Key mouse control system is connected, VGA input interface and high-speed video D/A converting circuit, the VGA input interface are also connected with three
Road high-speed video multiplexer, the three road high-speed video multiplexers be also connected with the high-speed video D/A converting circuit and
VGA output interface.
Controller accesses the digital video data input terminal of high-speed video D/A converting circuit by LCD output interface.
The ARM9 family chip S3C2410 that controller selects Samsung to release.S3C2410 is that Samsung releases
A member in ARM9 family chip, powerful, cost performance is high, and have LCD controller, D/A conversion chip of arranging in pairs or groups can be with
Realize the function that OSD menu is called on VGA signal.The LCD controller of the built-in chip type supports the STN LCD of 3 seed types aobvious
Display screen:4 double scannings, 4 single sweeps, 8 single sweep display types.By the way that corresponding registers are arranged, LCD number may be implemented
The output of signal.
High-speed video analog-digital chip selects the ADV7120 of U.S. ADI company production.ADV7120 is ADI company of the U.S.
The high-speed video analog-digital chip of production is integrated with 3 independent 8 high-speed d/a converters on a single chip, can be with
Respectively handle red, green, blue video data, especially suitable for high-resolution analog interface display terminal and require high-speed d/a turn
The application system changed.
The LMH6572 of three road high-speed video multiplexers selection Texas Instruments.LMH6572 is Texas Instruments
The three road high-speed video multiplexers that company releases are, it can be achieved that 2 road RGB input, switches at high speed the function of showing RGB all the way.
Circuit board is primarily implemented on VGA signal and is superimposed OSD menu.VGA signal input after, by VGA HSYNC,
VSYNC signal accesses S3C2410 controller, and the digital video data of the LCD output interface access ADV7120 of S3C2410 is defeated
Enter end, the rgb signal of the rgb signal of video input interface and ADV7120 output is accessed into LNH6572, RGB is exported gating all the way
VGA output interface is accessed afterwards.
Embodiment two
As shown in Fig. 2, a method of realizing OSD menu function on VGA display, include the following steps:
A, according to the register list of controller, the register of configuration control LCD display interface;
B, after key mouse control system detects the sign on of user, OSD menu instruction will be called to be sent to control by I2C interface
Device processed;
C, after controller receives instruction, HSYNC, VSYNC signal of parsing USB interface input call internal character function, output
OSD menu;
If D, user issues END instruction, key mouse control system will move out OSD menu instruction and be sent to controller;If user presses
Cursor move is sent to controller, the change of controller output character by lower direction key, key mouse control system.
User consecutively presses twice that ESC key is as sign on and out code, for calling and closing OSD menu
Input signal.
In the present embodiment, to consecutively press ESC key twice as the input signal for calling and closing OSD menu.Key mouse
After control system detects that user consecutively presses ESC key twice, OSD menu instruction will be called to be sent to S3C2410 by I2C
Controller.After S3C2410 receives instruction, HSYNC, VSYNC signal of parsing USB interface input call internal character function, defeated
OSD menu out.Since row, the field signal to VGA input interface parse, it can control OSD menu in the display of display screen
Position.If user presses ESC key twice again, key mouse control system will move out OSD menu instruction and be sent to S3C2410 control
Device processed;If user presses direction key, cursor move is sent to S3C2410 controller, controller by key mouse control system
Output character change.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (7)
1. a kind of system for realizing OSD menu function on VGA display, including controller, which is characterized in that the control
Device is separately connected key mouse control system, VGA input interface and high-speed video D/A converting circuit, and the VGA input interface is also
Three road high-speed video multiplexers are connected, the three road high-speed video multiplexers are also connected with the high-speed video digital-to-analogue conversion electricity
Road and VGA output interface.
2. a kind of system for realizing OSD menu function on VGA display according to claim 1, which is characterized in that institute
The controller stated accesses the digital video data input terminal of high-speed video D/A converting circuit by LCD output interface.
3. a kind of system for realizing OSD menu function on VGA display according to claim 1 or 2, feature exist
In the ARM9 family chip S3C2410 that the controller selects Samsung to release.
4. a kind of system for realizing OSD menu function on VGA display according to claim 1 or 2, feature exist
In the high-speed video analog-digital chip selects the ADV7120 of U.S. ADI company production.
5. a kind of system for realizing OSD menu function on VGA display according to claim 1 or 2, feature exist
In the three road high-speed video multiplexers select the LMH6572 of Texas Instruments.
6. a kind of method for realizing OSD menu function on VGA display, includes the following steps:
A, according to the register list of controller, the register of configuration control LCD display interface;
B, after key mouse control system detects the sign on of user, OSD menu instruction will be called to be sent to control by I2C interface
Device processed;
C, after controller receives instruction, HSYNC, VSYNC signal of parsing USB interface input call internal character function, output
OSD menu;
If D, user issues END instruction, key mouse control system will move out OSD menu instruction and be sent to controller;If user presses
Cursor move is sent to controller, the change of controller output character by lower direction key, key mouse control system.
7. a kind of method for realizing OSD menu function on VGA display according to claim 6, which is characterized in that use
Family consecutively presses twice that ESC key is as sign on and out code, for calling and closing the input signal of OSD menu.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810593199.1A CN108874276A (en) | 2018-06-11 | 2018-06-11 | A kind of system and method for realizing OSD menu function on VGA display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810593199.1A CN108874276A (en) | 2018-06-11 | 2018-06-11 | A kind of system and method for realizing OSD menu function on VGA display |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108874276A true CN108874276A (en) | 2018-11-23 |
Family
ID=64337839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810593199.1A Pending CN108874276A (en) | 2018-06-11 | 2018-06-11 | A kind of system and method for realizing OSD menu function on VGA display |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108874276A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070236481A1 (en) * | 2006-04-05 | 2007-10-11 | Aten International Co., Ltd. | On-screen display system |
CN104615260A (en) * | 2015-03-04 | 2015-05-13 | 浪潮集团有限公司 | Novel server management system |
CN104935999A (en) * | 2015-06-02 | 2015-09-23 | 浪潮集团有限公司 | VGA signal selection switching module and method applied to OSD menu |
-
2018
- 2018-06-11 CN CN201810593199.1A patent/CN108874276A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070236481A1 (en) * | 2006-04-05 | 2007-10-11 | Aten International Co., Ltd. | On-screen display system |
CN104615260A (en) * | 2015-03-04 | 2015-05-13 | 浪潮集团有限公司 | Novel server management system |
CN104935999A (en) * | 2015-06-02 | 2015-09-23 | 浪潮集团有限公司 | VGA signal selection switching module and method applied to OSD menu |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2951373C (en) | Multi-host docking device | |
US7240111B2 (en) | Apparatus and system for managing multiple computers | |
US7685336B2 (en) | Keyboard-mouse-video switch with a digital visual interface | |
US8639812B2 (en) | Apparatus and system for managing multiple computers | |
CN100511418C (en) | Screen display system and connection line with same | |
CN103731645A (en) | Law enforcement and case handling system based on wireless video transmission technology | |
KR20140089524A (en) | Multi-touch interface schemes | |
CN103869934A (en) | Panel personal computer and control method thereof | |
CN1983158A (en) | Display device with KVM function | |
CN108874276A (en) | A kind of system and method for realizing OSD menu function on VGA display | |
CN201623792U (en) | LED display screen audio-video control device and LED display screen | |
CN201499263U (en) | Single-fiber single-wavelength 1080P VOOP | |
CN212809197U (en) | Multifunctional docking station supporting multi-USB-C switching | |
CN202929521U (en) | Double-mode computer system | |
CN221103408U (en) | Video display board card | |
JP2009104573A (en) | Kvm switch and kvm system | |
CN213338663U (en) | Multi-video source switching device | |
CN218183416U (en) | TYPE-C interface changes multiple video signal interface converter | |
CN219800132U (en) | Computer switching system supporting multiple display formats | |
CN214846473U (en) | Device capable of realizing computer data and peripheral shared cooperation across CPU architecture | |
CN104469209A (en) | 3U multi-channel DVI OSD video board | |
CN219834214U (en) | Resolution switching assembly and docking station | |
CN212873472U (en) | TYPE C high definition image switches docking station with high-speed data | |
CN213780793U (en) | Computer mainboard capable of realizing multi-screen display | |
US8392646B2 (en) | Programmable controlled computer switch |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181123 |