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 PDF

Info

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
Application number
CN201810593199.1A
Other languages
Chinese (zh)
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.)
Shandong Chaoyue CNC Electronics Co Ltd
Original Assignee
Shandong Chaoyue CNC Electronics 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 Shandong Chaoyue CNC Electronics Co Ltd filed Critical Shandong Chaoyue CNC Electronics Co Ltd
Priority to CN201810593199.1A priority Critical patent/CN108874276A/en
Publication of CN108874276A publication Critical patent/CN108874276A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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

A kind of system and method for realizing OSD menu function on VGA display
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.
CN201810593199.1A 2018-06-11 2018-06-11 A kind of system and method for realizing OSD menu function on VGA display Pending CN108874276A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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