A kind of upgrade method of mosaic screen upgrade-system
Technical field
The present invention relates to mosaic screen technical field, more particularly, to a kind of mosaic screen upgrade-system and upgrade method thereof.
Background technology
Liquid crystal-spliced screen can use separately as display, can be spliced into again jumbotron and use.Demand is used according to difference, realize the variable changeable large-size screen monitors function that also can diminish greatly: single screen segmentation shows, single screen individually shows, combination in any shows, full frame splicing liquid crystal display screen liquid crystal-spliced, dual splices, perpendicular screen display, the optional compensation of framing mask or covering, support the roaming of digital signal, scaling stretching, show across screen, the setting of various display prediction schemes and operation, full HD real time signal processing.
Liquid crystal-spliced is complete finished product, i.e. hangs i.e. use, installs simple just as playing with building blocks, the using and install the simplest of single or multiple liquid crystal-spliced screens.Liquid crystal-spliced edge only has the width of 9mm, surface also band tempering glassivation, built-in intelligence temperature control alarm circuit and distinctive " dissipating soon " cooling system.Complete, not only adapt to digital signal input, support to analogue signal is the most original, the most liquid crystal-spliced signaling interface is many, utilizing the liquid crystal-spliced technology of DID to achieve analogue signal can be concurrently accessed with digital signal, the nearest liquid crystal-spliced technology of a kind of BSV can also realize 3D intelligence effect.Liquid crystal-spliced series of products use the exclusive and digital processing technology of forefront, the world, allow user really experience full HD giant-screen effect.
Present mosaic screen is increasing, more and more heavier, and simultaneity factor installs complexity, and required precision is higher, when needing system is upgraded, and dismounting trouble;Present system update is required for pulling down the decoding deck of screen body, return genuine and take off the program that chip programming updates, this adds increased a lot of work: tear machine open, consign back genuine, take off chip, programming program, then be dealt into engineering department, installation tests etc., cause the biggest waste.
Summary of the invention
The technical problem to be solved is to provide a kind of mosaic screen upgrade-system and upgrade method thereof, this upgrade-system and upgrade method thereof need not machine of tearing open just can pass through Serial Port Line, the image procossing single-chip microcomputer firmware of the mosaic screen AD plate of all of mosaic screen unit updated or the image procossing single-chip microcomputer firmware of the mosaic screen AD plate of the mosaic screen unit specifying ID is updated, reduce the cost of upgrading and saved the time of upgrading.
For solving above-mentioned technical problem, the technical solution used in the present invention is, a kind of mosaic screen upgrade-system, wherein, including external computer device, at least one mosaic screen unit, each mosaic screen unit includes mosaic screen AD plate, mosaic screen AD plate includes main control singlechip and the image procossing single-chip microcomputer being connected with main control singlechip, and described external computer device connects the main control singlechip in first mosaic screen unit by Serial Port Line;Main control singlechip in first mosaic screen unit connects the main control singlechip in second mosaic screen unit by Serial Port Line again, main control singlechip in second mosaic screen unit connects the main control singlechip in the 3rd mosaic screen unit by Serial Port Line again, is continuously connected to the main control singlechip in the n-th mosaic screen unit.
Further, described Serial Port Line is RS232 Serial Port Line, and described main control singlechip is STM8S207C6 single-chip microcomputer, and described image procossing single-chip microcomputer is MST6M16JS single-chip microcomputer.
In the present invention, when updating firmware to the mosaic screen AD plate firmware of mosaic screen unit, engineering staff is only needed to bring more new procedures and firmware, external computer device end client operates, just can give the mosaic screen AD plate firmware updating of mosaic screen unit, greatly reduce the renewal cost of client's waiting time and engineering construction side.
A kind of mosaic screen upgrade-system includes more than at least one piece mosaic screen unit, one block of mosaic screen AD plate is had inside each mosaic screen unit, having two single-chip microcomputers on mosaic screen AD plate, one is main control singlechip STM8S207C6, and one is image procossing single-chip microcomputer MST6M16JS.External computer device is connected by the main control singlechip of RS232 cable with one of mosaic screen AD plate, the main control singlechip of this mosaic screen AD plate is connected also by RS232 cable with the main control singlechip of next block mosaic screen AD plate simultaneously, and so on, in same mosaic screen upgrade-system, the RS232 interface of all mosaic screen AD plates all enters ring by such ring and goes out connection and be chained together.
A kind of mosaic screen upgrade method, the mosaic screen upgrade-system described in application, comprise the following steps:
S1. the firmware renewal of the mosaic screen AD plate to mosaic screen unit is initiated in external computer device preparation, if prepare initiation is that the mosaic screen AD plate to all of mosaic screen unit carries out firmware renewal, enters step S2;If prepare initiation is that the mosaic screen AD plate to an independent mosaic screen unit carries out more newly entering step S3 of firmware;
S2. the mosaic screen AD plate firmware of all of mosaic screen unit is updated by external computer device;
S21. external computer device is more newly requested to the mosaic screen AD plate initiation firmware of all mosaic screen unit;
S22. firmware file is divided into multiple packet by external computer device, firmware data packet is sent to the main control singlechip of mosaic screen AD plate in all mosaic screen unit by external computer device successively, and in each mosaic screen unit, the firmware data received is written to firmware temporary buffer by the main control singlechip of mosaic screen AD plate;Owing to the RS232 interface of mosaic screen AD plate all enters, by such ring, the connected mode that ring goes out, the main control singlechip of the AD plate of other mosaic screen unit after being thus in first concatenation unit also can receive identical packet;
After the most all firmware data packet are sent completely, external computer device mosaic screen AD plate in all mosaic screen unit sends firmware data check code and updates END instruction, if verifying successfully, in in each mosaic screen unit, the firmware data in temporary buffer is written to this mosaic screen unit by the main control singlechip of mosaic screen AD plate in the firmware memory of the image procossing single-chip microcomputer of mosaic screen AD plate, image procossing single-chip microcomputer is operated with new firmware, and renewal terminates;If verifying unsuccessfully, then abandoning this firmware and update, image procossing single-chip microcomputer is still operated with old firmware, and renewal terminates;
S3. the mosaic screen AD plate firmware of the external computer device mosaic screen unit to specifying ID updates;
S31. external computer device is initiated more newly requested to the mosaic screen AD plate of the mosaic screen unit specifying ID, if the main control singlechip of mosaic screen AD plate is online in specifying the mosaic screen unit of ID, then carry out step S32, if the main control singlechip of mosaic screen AD plate is not online in specifying the mosaic screen unit of ID, renewal terminates;
S32. firmware file is divided on multiple packet, and each packet and is attached with check code by external computer device, and firmware data packet is sent to specify the main control singlechip of mosaic screen AD plate in the mosaic screen unit of ID by external computer device successively;
If the main control singlechip of mosaic screen AD plate receives this packet in S33. specifying the mosaic screen unit of ID, the main control singlechip packet to receiving carries out data check, if verifying successfully, received data bag writes firmware buffers district temporarily, and main control singlechip external computer device request sends next bag data;If verifying unsuccessfully, main control singlechip external computer device request resends current packet;Each packet agreement transmits the data of 1024 bytes, and is attached with CRC check code on each packet.
S34. external computer device main control singlechip of mosaic screen AD plate in the mosaic screen unit specifying ID sends and updates complete instruction, after main control singlechip receives this instruction, the firmware data in firmware buffers district is written in this mosaic screen unit in the firmware memory of the image procossing single-chip microcomputer of mosaic screen AD plate, renewal terminates, it is intended that in the mosaic screen unit of ID, the image procossing single-chip microcomputer of mosaic screen AD plate uses new firmware to be operated.
Further, in described step S33, by all of packet the most temporarily write specify ID mosaic screen unit in mosaic screen AD plate main control singlechip firmware buffers district after, carry out step S34.
Further, in described step S23 and S34, main control singlechip is weighed by controlling the read-write of the firmware memory that 74HC4053 alternative analog switch obtains image procossing single-chip microcomputer, and data in firmware buffers district are finally write the firmware memory of image procossing single-chip microcomputer.
Wherein, step S2 and sub-step S21-S23 thereof, disposably the mosaic screen AD plate of all mosaic screen unit of whole mosaic screen system can be updated, owing to being that the mosaic screen AD plate of multiple stage mosaic screen unit updates parallel, because the time saved, its effect was also huge for individually being updated the most one by one.
Further, step S3 and sub-step S31-S34 thereof, be to update the mosaic screen AD plate firmware being in the mosaic screen unit specifying ID in same splicing system in all mosaic screens.Have an advantage in that, individually the mosaic screen AD plate of one piece of mosaic screen unit is updated, it is allowed to occur that certain communication mistake has remained to once update at no point in the update process.
Compared with prior art, provide the benefit that: the image procossing single-chip microcomputer firmware of the mosaic screen AD plate of all of mosaic screen unit both can be updated or updated the image procossing single-chip microcomputer firmware of the mosaic screen AD plate of the mosaic screen unit specifying ID by the present invention, need not the image procossing single-chip microcomputer firmware that machine of tearing open just can update the mosaic screen AD plate of mosaic screen unit by Serial Port Line, reduce the cost of upgrading and saved the time of upgrading.
Accompanying drawing explanation
Fig. 1 is the Integral connection structure schematic diagram of the present invention.
Fig. 2 is the schematic flow sheet of the present invention.
Detailed description of the invention
Accompanying drawing being merely cited for property explanation, it is impossible to be interpreted as the restriction to this patent;In order to the present embodiment is more preferably described, some parts of accompanying drawing have omission, zoom in or out, and do not represent the size of actual product;To those skilled in the art, in accompanying drawing, some known features and explanation thereof may will be understood by omission.
As shown in Figure 1, a kind of mosaic screen upgrade-system, wherein, including external computer device, at least one mosaic screen unit, each mosaic screen unit includes that mosaic screen AD plate, mosaic screen AD plate include main control singlechip and the image procossing single-chip microcomputer being connected with main control singlechip, and described external computer device connects the main control singlechip in first mosaic screen unit by Serial Port Line;Main control singlechip in first mosaic screen unit connects the main control singlechip in second mosaic screen unit by Serial Port Line again, main control singlechip in second mosaic screen unit connects the main control singlechip in the 3rd mosaic screen unit by Serial Port Line again, is continuously connected to the main control singlechip in the n-th mosaic screen unit.In the present embodiment, n=4, have 4 mosaic screen unit, further, Serial Port Line is RS232 Serial Port Line, and described main control singlechip is STM8S207C6 single-chip microcomputer, and described image procossing single-chip microcomputer is MST6M16JS single-chip microcomputer.
In the present embodiment, when updating firmware to the mosaic screen AD plate firmware of mosaic screen unit, engineering staff is only needed to bring more new procedures and firmware, external computer device end client operates, just can give the image procossing single-chip microcomputer firmware updating of the mosaic screen AD plate of mosaic screen unit, greatly reduce the renewal cost of client's waiting time and engineering construction side.
As in figure 2 it is shown, a kind of mosaic screen upgrade method, the mosaic screen upgrade-system described in application, comprise the following steps:
S1. the firmware renewal of the mosaic screen AD plate to mosaic screen unit is initiated in external computer device preparation, if prepare initiation is that the mosaic screen AD plate to all of mosaic screen unit carries out firmware renewal, enters step S2;If prepare initiation is that the mosaic screen AD plate to an independent mosaic screen unit carries out more newly entering step S3 of firmware;
S2. the mosaic screen AD plate firmware of all of mosaic screen unit is updated by external computer device;
S21. external computer device is more newly requested to the mosaic screen AD plate initiation firmware of all mosaic screen unit;
S22. firmware file is divided into multiple packet by external computer device, firmware data packet is sent to the main control singlechip of mosaic screen AD plate in all mosaic screen unit by external computer device successively, and in each mosaic screen unit, the firmware data received is written to firmware temporary buffer by the main control singlechip of mosaic screen AD plate;Owing to the RS232 interface of mosaic screen AD plate all enters, by such ring, the connected mode that ring goes out, the main control singlechip of the AD plate of other mosaic screen unit after being thus in first concatenation unit also can receive identical packet;
After the most all firmware data packet are sent completely, external computer device mosaic screen AD plate in all mosaic screen unit sends firmware data check code and updates END instruction, if verifying successfully, in in each mosaic screen unit, the firmware data in temporary buffer is written to this mosaic screen unit by the main control singlechip of mosaic screen AD plate in the firmware memory of the image procossing single-chip microcomputer of mosaic screen AD plate, image procossing single-chip microcomputer is operated with new firmware, and renewal terminates;If verifying unsuccessfully, then abandoning this firmware and update, image procossing single-chip microcomputer is still operated with old firmware, and renewal terminates;Wherein, main control singlechip is weighed by controlling the read-write of the firmware memory that 74HC4053 alternative analog switch obtains image procossing single-chip microcomputer, and data in firmware buffers district are finally write the firmware memory of image procossing single-chip microcomputer.
S3. the mosaic screen AD plate firmware of the external computer device mosaic screen unit to specifying ID updates;
S31. external computer device is initiated more newly requested to the mosaic screen AD plate of the mosaic screen unit specifying ID, if the main control singlechip of mosaic screen AD plate is online in specifying the mosaic screen unit of ID, then carry out step S32, if the main control singlechip of mosaic screen AD plate is not online in specifying the mosaic screen unit of ID, renewal terminates;
S32. firmware file is divided on multiple packet, and each packet and is attached with check code by external computer device, and firmware data packet is sent to specify the main control singlechip of mosaic screen AD plate in the mosaic screen unit of ID by external computer device successively;
If the main control singlechip of mosaic screen AD plate receives this packet in S33. specifying the mosaic screen unit of ID, the main control singlechip packet to receiving carries out data check, if verifying successfully, received data bag writes firmware buffers district temporarily, and main control singlechip external computer device request sends next bag data;If verifying unsuccessfully, main control singlechip external computer device request resends current packet;Each packet agreement transmits the data of 1024 bytes, and is attached with CRC check code on each packet.
S34. external computer device main control singlechip of mosaic screen AD plate in the mosaic screen unit specifying ID sends and updates complete instruction, after main control singlechip receives this instruction, the firmware data in firmware buffers district is written in this mosaic screen unit in the firmware memory of the image procossing single-chip microcomputer of mosaic screen AD plate, renewal terminates, it is intended that in the mosaic screen unit of ID, the image procossing single-chip microcomputer of mosaic screen AD plate uses new firmware to be operated.
Further, in step S33, by all of packet the most temporarily write specify ID mosaic screen unit in mosaic screen AD plate main control singlechip firmware buffers district after, carry out step S34.
Further, in described step S23 and S34, main control singlechip is weighed by controlling the read-write of the firmware memory that 74HC4053 alternative analog switch obtains image procossing single-chip microcomputer, and data in firmware buffers district are finally write the firmware memory of image procossing single-chip microcomputer.
Wherein, step S2 and sub-step S21-S23 thereof, disposably the image procossing single-chip microcomputer firmware of the mosaic screen AD plate of all mosaic screen unit of whole mosaic screen system can be updated, owing to being that the mosaic screen AD plate of multiple stage mosaic screen unit updates parallel, because the time saved, its effect was also huge for individually being updated the most one by one.
Further, step S3 and sub-step S31-S34 thereof, be that the image procossing single-chip microcomputer firmware to the mosaic screen AD plate being in the mosaic screen unit specifying ID in same splicing system in all mosaic screens updates.Have an advantage in that, individually the image procossing single-chip microcomputer firmware of the mosaic screen AD plate of one piece of mosaic screen unit is updated, it is allowed to occur that certain communication mistake has remained to once update at no point in the update process.
The above is only the preferred embodiment of the present invention, it is noted that for those skilled in the art, under the premise without departing from the principles of the invention, and the technical scheme invented can be done the improvement of some applicable practical situations.Therefore, protection scope of the present invention is not limited to this, those of skill in the art any based in technical solution of the present invention, non-material change is included in scope within.