CN102662620A - Device driver based mosaic screen control method and mosaic screen control device - Google Patents
Device driver based mosaic screen control method and mosaic screen control device Download PDFInfo
- Publication number
- CN102662620A CN102662620A CN2012101120976A CN201210112097A CN102662620A CN 102662620 A CN102662620 A CN 102662620A CN 2012101120976 A CN2012101120976 A CN 2012101120976A CN 201210112097 A CN201210112097 A CN 201210112097A CN 102662620 A CN102662620 A CN 102662620A
- Authority
- CN
- China
- Prior art keywords
- hardware device
- driver
- mosaic screen
- control
- screen control
- 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
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a device driver based mosaic screen control method. The method includes the steps: firstly, determining a hardware device related to operation according to an operation instruction of a user and searching a driver for operating the related hardware device; and secondly, obtaining a control code of the hardware device from the driver for operating the related hardware device and sending the control code to the hardware device. The invention further discloses a mosaic screen control device for implementing the mosaic screen control method. By the aid of the technical scheme, control modules of various factories and different devices do not need to be preset, system maintenance expenses are reduced, and operation control efficiency is improved.
Description
Technical field
The present invention relates to the control method and the control device thereof of mosaic screen.
Background technology
At present, the mode of the direct hardware equipment of software is adopted in the control of mosaic screen usually, as shown in Figure 1.Be integrated with the distinct device control module of each producer of One's name is legion in the Control Software; Be used for controller core equipment, matrix device, processor device, dispenser device or the like; Why being integrated into a lot of device control modules in the software, is in order to make control device can adapt to the hardware device of various types of different manufacturers on the market.
With reference to figure 2.Confirm the hardware device (step S1) that this operation relates to according to operating result during control device work; After confirming hardware device; Directly select the corresponding control module (step S2) of hardware device in the alternative module library of slave unit; And then obtain the control code (step S3) of hardware device in this control module, send control code by main control module and realize control (step S4), if the user is to the also end of operation of mosaic screen hardware device to corresponding hardware device; Then turn back to the circulation of starting point place and carry out (step S5), otherwise withdraw from above-mentioned flow process (step S6).
Through the corresponding software module of selected hardware device in software, realized control in the above structure to hardware device.There is significant limitation in this mode in the practical application:
1, the development of technology brings the hardware device of much new type, and when software need be controlled these new equipments, software will be discerned; Must revise the mosaic screen Control Software; Increase is to the support of new equipment, could and use by system's control, thereby cause safeguarding of need not stopping of splicing large-size screen monitors Control Software and upgrade; Cause the waste of manpower and materials, also influenced promotion and application to a certain extent new equipment;
2, said structure merges main control module and device control module in a device, causes apparatus module property poor, system, coupled property simultaneously too closely, the intermodule degree that interdepends is strong, the device complexity improves, thereby failure rate is also very high;
3, in the large screen splicing system item of a reality; Only use hardware device few in number; The hardware device control module of the different model of a large amount of different manufacturers is included in the device, and the control module of a lot of models is on the shelf, the device of this structure; Software is bulky, and operational efficiency is low.
Summary of the invention
Technical matters to be solved by this invention is to provide the mosaic screen control method that a kind of compatibility is good, be convenient to the hardware device of large-screen splicing screen display system is realized control.
Another technical matters to be solved by this invention is to provide a kind of mosaic screen control device of realizing above-mentioned mosaic screen control method.
Mosaic screen control method based on device driver of the present invention comprises:
Step 1 according to user's operational order, is confirmed the hardware device that operation relates to, the driver of the hardware device that search operation relates to;
The present invention also provides a kind of mosaic screen control device, comprising:
Main control module is used for the operational order according to the user, confirms the hardware device that operation relates to, the driver of the hardware device that search operation relates to;
Driver module, the driver of the hardware device that is used for relating to from operation is obtained the control code of hardware device, and this control code is sent to hardware device.
After adopting technique scheme; The control code that has comprised hardware device in the driver of the hardware device of large-screen splicing screen display system; Realize control through the control code in the call driver to hardware device; Thereby do not need to be provided with in advance the control module of each producer, distinct device, reduced the system maintenance expense, improved the operation control efficiency.
Description of drawings
Fig. 1 is the theory diagram of existing mosaic screen control system.
Fig. 2 is the schematic flow sheet of existing mosaic screen control method.
Fig. 3 is the schematic flow sheet of mosaic screen control method one embodiment according to the present invention.
Fig. 4 is the schematic flow sheet of the another embodiment of mosaic screen control method according to the present invention.
Fig. 5 is the schematic flow sheet of the driver of the hardware device that relates to of search operation according to an embodiment of the invention.
Fig. 6 is the principle schematic of mosaic screen control device one embodiment according to the present invention.
Fig. 7 is the block diagram according to one embodiment of the invention main control module.
Fig. 8 is the block diagram according to one embodiment of the invention driver module.
Fig. 9 is the application example synoptic diagram of mosaic screen control method one embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing invention is made and to be further specified.
With reference to figure 3, the mosaic screen control method may further comprise the steps according to an embodiment of the invention:
Step 1 according to user's operational order, is confirmed the hardware device that operation relates to, the driver of the hardware device that search operation relates to;
When connecting the large-screen splicing screen display system; Connected mode between the hardware device that need comprise this display system is configured; The connected mode between processor and movement, the matrix for example; Connected mode between matrix and movement, the processor, connected mode between signal source and matrix, the processor or the like is convenient to the mosaic screen control device like this and is learnt which hardware device a certain action need relates to; In addition, also need the program of corresponding driving be installed such as processor, matrix etc. for constituting the hardware device of this large-screen splicing screen display system.In the present invention, comprised control code in the driver of hardware device, thereby can carry out working control through driver to hardware device to this hardware device.
As shown in Figure 4; In another embodiment; Above-mentioned step 1 comprises step D1-D3, and step 2 comprises step D4-D5, and the flow process of this mosaic screen control method is following: according to user's operational order; The hardware device that definite operation relates to, and operational order is decomposed into and operates the hardware device that relates to steering order (step D1) one to one; The driver of the hardware device that search operation relates to (step D2); Send steering order to corresponding driver (step D3); Driver is obtained the control code (step D4) of hardware device through resolving steering order; Driver sends to hardware device with control code, realizes the control (step D5) to hardware device; Whether the operation of judges finishes (step D6), as not finishing, then repeats above-mentioned flow process from D1, otherwise withdraws from above-mentioned flow process (step D7).
With reference to figure 5.The driver of the hardware device that search operation relates to further may further comprise the steps again: according to user's operational order, and the tabulation of the hardware device that generating run is related (step F 1); According to this hardware device tabulation, generate hardware device identification code (step F 2), the hardware device identification code is used to discern dissimilar hardware devices and driver thereof; According to the hardware device identification code, find the driver (step F 3) of hardware device.
With reference to figure 6.The mosaic screen control device comprises main control module 11 and driver module 12 according to an embodiment of the invention.Main control module 1 is used for the operational order according to the user, confirms the hardware device that operation relates to, the driver of the hardware device that search operation relates to; The driver of the hardware device that driver module 2 is used for relating to from operation is obtained the control code of hardware device, and this control code is sent to hardware device.Adopt the mosaic screen display system of mosaic screen control device of the present invention to have three-tier architecture: main control software layer, Drive Layer and hardware device level.The main control software layer is the main control module 11 of mosaic screen control device; Drive Layer is the driver of various types of hardware equipment in the mosaic screen control device, is used to control various types of hardware devices; Hardware device level is the hardware device of actual needs control.
When hardware device connects to form the large-screen splicing screen display system; At first need corresponding driver be installed for it; The main control module 11 that so just can be spliced the screen control device is discerned and is controlled; Installation process is exactly to copy to the driver that comprises the device control sign indicating number under the path of main control module 11 designated disk, is convenient to main control module 11 and calls, and registers the hardware device identification code (device id) of this equipment simultaneously to main control module.
With reference to figure 7, main control module 11 comprises that further operational order is analyzed submodule 111, driver searches submodule 112 and steering order transmits submodule 113.Operational order is analyzed submodule 111 and is used for the operational order according to the user, confirms the hardware device that operation relates to, and operational order is decomposed into and operates the hardware device that relates to steering order one to one.Driver is searched the driver that submodule 112 is used for the hardware device that search operation relates to.Steering order transmits submodule 113 and is used for sending steering order to corresponding driver.
With reference to figure 8.Driver module 12 comprises at least one driver submodule 120.The quantity of driver submodule is relevant with mosaic screen display system configured hardware equipment.Each driver submodule 120 comprises a hardware device driver, is used for obtaining the control code of hardware device through resolving control instruction corresponding, and control code is sent to hardware device.
Fig. 9 shows a concrete example application of the present invention.As shown in Figure 9.Whole mosaic screen display system comprises mosaic screen 2 (include 4 and show movements), 4,1 processor 5 of 3,1 rgb matrix of 1 video matrix and 1 divider 6 of 1,12 * 2 of 1 mosaic screen control device of the present invention.Among the figure, picture signal is used for being presented at the image of windowing on the splicing large-size screen monitors, and control signal is that mosaic screen control device 1 is used for controlling each hardware device passage of (comprising movement, video matrix 3, rgb matrix 4, processor 5 and divider 6).The driver of four movements, video matrix 3, rgb matrix 4, processor 5, divider 6 is installed on the mosaic screen control device 1.In the time of the work of mosaic screen display system, main control module 11 is the drivers through each hardware device, sends control signal to each hardware device, coordinates these hardware devices and is presented at the mosaic screen specified location to picture signal by the appointment size.
In a concrete example application, when supposing the work of mosaic screen display system, the user at first carries out be with mouse on the virtual display of software, frame draws and need carry out the operation of windowing in mosaic screen display wall uplifting window position.Main control module 11 is according to the operation of user to mouse; What confirm reception is the operational order at the mosaic screen uplifting window, and according to the connection configuration mode of this operational order and existing mosaic screen display system, which hardware device this operation that just can analyze the user relates to; Should use in the case; What suppose that the user carries out is straight-through windowing, and main control module 11 can be judged the hardware device that this straight-through fenestration procedure instruction relates to so has movement and video matrix 3, and forms hardware device and tabulate.Tabulate according to hardware device; Can generate the hardware device identification code of movement and video matrix 3; The hardware device identification code of registering to main control module 11 when the install driver according to movement and video matrix 3 is simultaneously searched the device driver that is complementary with movement and video matrix 3.In addition, main control module 11 can be decomposed into the operational order of windowing and movement and video matrix 3 steering order one to one.As far as movement, its steering order is FF 08 12 03 FE 00 00 AA, and as far as video matrix 3, its steering order is F0 01 04 01 02 03 04 FF.Through the invocation facility driving interface, each steering order is sent to corresponding driver, and control is transferred to driver module 12.Each driver resolves to actual control code with steering order, sends to relevant hardware equipment to this control code then, thereby accomplishes fenestration procedure.
Claims (7)
1. the mosaic screen control method based on device driver is characterized in that, comprising:
Step 1 according to user's operational order, is confirmed the hardware device that operation relates to, the driver of the hardware device that search operation relates to;
Step 2 obtains the control code of hardware device the driver of the hardware device that relates to from operation, and this control code is sent to hardware device.
2. mosaic screen control method as claimed in claim 1 is characterized in that, described step 1 comprises:
Step 1-1 according to user's operational order, confirms the hardware device that operation relates to, and operational order is decomposed into and operates the hardware device that relates to steering order one to one;
Step 1-2, the driver of the hardware device that search operation relates to;
Step 1-3 sends said steering order to corresponding driver.
3. mosaic screen control method as claimed in claim 2 is characterized in that, described step 2 comprises:
Step 2-1, driver is obtained the control code of hardware device through resolving described steering order;
Step 2-2 sends to hardware device with described control code.
4. mosaic screen control method as claimed in claim 2 is characterized in that, described step 1-2 comprises:
According to user's operational order, the tabulation of the hardware device that generating run is related;
According to this hardware device tabulation, generate the hardware device identification code;
According to the hardware device identification code, find the driver of hardware device.
5. a mosaic screen control device is characterized in that, comprising:
Main control module is used for the operational order according to the user, confirms the hardware device that operation relates to, the driver of the hardware device that search operation relates to;
Driver module, the driver of the hardware device that is used for relating to from operation is obtained the control code of hardware device, and this control code is sent to hardware device.
6. mosaic screen control device as claimed in claim 5 is characterized in that, described main control module comprises:
Operational order is analyzed submodule, is used for the operational order according to the user, confirms the hardware device that operation relates to, and operational order is decomposed into and operates the hardware device that relates to steering order one to one;
Driver is searched submodule, is used for the driver of the hardware device that search operation relates to;
Steering order transmits submodule, is used for sending said steering order to corresponding driver.
7. mosaic screen control device as claimed in claim 6; It is characterized in that; Described driver module comprises at least one driver submodule, and each driver submodule comprises a hardware device driver, is used for through resolving control instruction corresponding; Obtain the control code of hardware device, described control code is sent to hardware device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101120976A CN102662620A (en) | 2012-04-17 | 2012-04-17 | Device driver based mosaic screen control method and mosaic screen control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101120976A CN102662620A (en) | 2012-04-17 | 2012-04-17 | Device driver based mosaic screen control method and mosaic screen control device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102662620A true CN102662620A (en) | 2012-09-12 |
Family
ID=46772121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101120976A Pending CN102662620A (en) | 2012-04-17 | 2012-04-17 | Device driver based mosaic screen control method and mosaic screen control device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102662620A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110704078A (en) * | 2019-08-06 | 2020-01-17 | 浙江宇视科技有限公司 | LED screen replacing method and device and LED screen assembly |
CN115242850A (en) * | 2022-07-12 | 2022-10-25 | 深圳壹账通智能科技有限公司 | Equipment control method, device, computer equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101446889A (en) * | 2007-12-31 | 2009-06-03 | 旭上绘图股份有限公司 | Method and system for supporting multiple display devices |
US20090141011A1 (en) * | 2007-12-04 | 2009-06-04 | Texas Instruments Incorporated | Systems and Methods for Driving Multiple Displays Using a Common Display Driver |
CN101984401A (en) * | 2010-10-14 | 2011-03-09 | 同辉佳视(北京)信息技术有限公司 | Multi-screen spliced management system and management method |
CN102053813A (en) * | 2010-10-14 | 2011-05-11 | 广东威创视讯科技股份有限公司 | Splicing wall control method and device, and splicing wall system |
-
2012
- 2012-04-17 CN CN2012101120976A patent/CN102662620A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090141011A1 (en) * | 2007-12-04 | 2009-06-04 | Texas Instruments Incorporated | Systems and Methods for Driving Multiple Displays Using a Common Display Driver |
CN101446889A (en) * | 2007-12-31 | 2009-06-03 | 旭上绘图股份有限公司 | Method and system for supporting multiple display devices |
CN101984401A (en) * | 2010-10-14 | 2011-03-09 | 同辉佳视(北京)信息技术有限公司 | Multi-screen spliced management system and management method |
CN102053813A (en) * | 2010-10-14 | 2011-05-11 | 广东威创视讯科技股份有限公司 | Splicing wall control method and device, and splicing wall system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110704078A (en) * | 2019-08-06 | 2020-01-17 | 浙江宇视科技有限公司 | LED screen replacing method and device and LED screen assembly |
CN115242850A (en) * | 2022-07-12 | 2022-10-25 | 深圳壹账通智能科技有限公司 | Equipment control method, device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100456234C (en) | Method and system for synchronizing visual and speech events in a multimodal application | |
WO2018208693A1 (en) | Smart device configuration guidance via automated assistant interface of separate client device | |
CN104750451A (en) | Splicing device and splicing display system | |
CN103019732B (en) | A kind of installation and deployment method and system based on province's cities and counties' integrated software | |
CN101727178A (en) | Keyboard-video-mouse switch system with interactive display and method for using the same | |
WO2012072039A1 (en) | Software upgrade method and apparatus | |
CN103853512A (en) | Method for realizing split screen and electronic equipment | |
CN104246702A (en) | Workflow compilation | |
CN101814280A (en) | Electronic equipment and driving method of display panel | |
CN101329841A (en) | Splicing circuit module of LCD large-screen and control method thereof | |
CN105807730B (en) | A kind of digital equipment industrial control method, apparatus and system | |
CN106020898A (en) | Software upgrading method and system of multi-processor device | |
CN102662620A (en) | Device driver based mosaic screen control method and mosaic screen control device | |
CN102855867B (en) | Synchronous control method of remote high-resolution display system | |
CN102129385B (en) | Management method capable of dynamically expanding management function of virtual machine | |
CN101710277B (en) | Script processing method, device of embedded browser | |
CN106157862B (en) | Show equipment and calculator system | |
CN102929647B (en) | Mainboard method of upgrading integrated with front panel and device in digital hard disc video recorder | |
CN102170428A (en) | Dynamic expansion management method of isomerous virtual machine platform | |
CN101000588A (en) | Method for dynamic identifying LCD module | |
KR20160019850A (en) | A device and method of providing sampled-data and displaying a diagnosis interface | |
CN101226480A (en) | Method and system for upgrading electronic apparatus | |
CN102662622A (en) | Control method and device for jointed screen based on virtual command and command pool | |
CN105579975A (en) | Remote support of a device | |
JP2014532223A (en) | Method and apparatus for enabling a first computer program to execute application logic of a second computer program, for interfacing the first computer program and the second computer program And apparatus for generating computer program code for the same, a computer program, and a software interface for enabling a first computer program to execute application logic of a second computer program For providing information (computer program interface) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120912 |