Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of menu setting system and method to set up, so that all TVs can inject identical menu, this additional function modules is operated required menu and can be provided with automatically according to the additional function mould of being pegged graft.
Menu setting provided by the invention system comprises:
Sign identification module 104 is used to discern the type identification of theadditional function modules 2 that television set inserts and determines the type ofadditional function modules 2;
Menu determination module 105 is used for determining according to the type of theadditional function modules 2 that identifies the submenu ofmenu setting system 1 additional function modules stored, 2 correspondences;
Menu setting module 107 is used to be provided with the submenu ofdetermination module 105 determinedadditional function modules 2 correspondences for effective.
Wherein, also comprise: signallingchannel determination module 103 is used for determining that signalling channel thatadditional function modules 2 andmenu setting system 1 transmission information adopted is to transmit described type identification.
Wherein, also comprise:interface module 101 is used to insert describedadditional function modules 2.
Optionally, also comprise:grafting detection module 102 is used to detectinterface module 101 and whether insertsadditional function modules 2.
Optionally, also comprise:menu memory module 106 is used to store the submenu of describedadditional function modules 2 correspondences.
A kind of menu setting method provided by the invention comprises:
The type identification of A, the identification additional function modules that television set inserted is determined the type of additional function modules;
The type of the additional function modules that B, basis identify is determined the submenu of menu setting system additional function modules stored correspondence;
C, determined additional function modules correspondence is set submenu for effectively.
Wherein, steps A takes a step forward and comprises: determine additional function modules and the employed signalling channel of menu setting system transmissions information; Use determined signalling channel to transmit the type identification of described additional function modules.
Whether optionally, steps A takes a step forward and comprises: detect additional function modules and peg graft into the step of television set.
Optionally, the submenu of theadditional function modules 2 ofmenu setting system 1 stored is storage in advance.
Optionally, the submenu of theadditional function modules 2 ofmenu setting system 1 stored by from read storage the access additional function modules.
As seen from the above, menu setting system provided by the invention and method to set up can realize the additional function modules that identification is pegged graft and show this additional function modules is operated required menu on the television set of replaceable functional module.
Menu setting provided by the invention system also comprises the grafting detection module, can detect television set and whether be plugged with additional function modules, is user-friendly to.
In addition, the additional function submodule can be stored its menu and offer the menu setting system, can realize also can offering when the menu setting system does not possess respective menu the corresponding menu of TV.
And,, can adaptive different signalling channel offer TV by the detection of signalling channel.
Additional function modules has CD writer module, top box of digital machine module or game module etc. multiple, and the user can select as required.
Embodiment
Fig. 1 is the schematic diagram of menu setting system.As shown in the figure, the present invention includesadditional function modules 2 andmenu setting system 1 is arranged on television set inside.Wherein,additional function modules 2 can be CD writer module, top box of digital machine module or game module etc.Additional function modules 2 comprises theprimary module 203 of realizing described additional function, also comprises type identification sub module stored 201, function menu sub module stored 202, sub-interface module 204.Menu setting system 1 comprisesinterface module 101,grafting detection module 102, signallingchannel determination module 103,sign identification module 104,menu determination module 105,menu memory module 106 andmenu setting module 107.
At first each module toadditional function modules 2 is described:
Theprimary module 203 ofadditional function modules 2 is used to provide additional function, when for example primary module is the CD writer module, then provides the CD writer function.
Thesub-interface module 204 ofadditional function modules 2 is complementary with theinterface module 101 ofmenu setting system 1, and for example thesub-interface module 204 ofadditional function modules 2 can adopt the form of golden finger, andmenu setting system 1interface module 101 is corresponding slot.By thesub-interface module 204 ofadditional function modules 2 and the mode ofinterface module 101 grafting ofmenu setting system 1, realize thatattachment function module 2 carries out physical connection withmenu setting system 1 and be electrically connected, the function that theprimary module 203 ofadditional function modules 2 is provided offersmenu setting system 1.
The type identification sub module stored 201 ofadditional function modules 2 is used to store the type identification of additional function modules 2.Wherein, type identification is used for indicating the type of theprimary module 203 of describedadditional function modules 2, for example can be marked as CD writer type, digital program type of receipt etc.
The function menu sub module stored 202 ofadditional function modules 2 is used to store the function menu of additional function modules 2.Function menu is thisadditional function modules 2 pairing application menu files.
Each module tomenu setting system 1 is described below:
Whether theinterface module 101 thatgrafting detection module 102 is used to detectmenu setting system 1 is plugged withadditional function modules 2, for example can be that whether electric connection is realized for certain pin by detectinginterface module 101.
Signallingchannel determination module 103 is used for determining thatadditional function mould 2 input menus of determining are provided with the signal format ofsystem 1, with the signalling channel of determining that the signal transmission is adopted, thereby can correctly receive the decode signal from additional function modules 2.Wherein can realize by the high-low level that detects the pin that is connected with signallingchannel determination module 103.
Sign identification module 104 is used for obtaining according to the signal fromadditional function modules 2 that signallingchannel determination module 103 determined signalling channels receive the type identification ofadditional function modules 2, identifies the type ofadditional function modules 2.
Menu memory module 106 is used to store the submenu of eachadditional function modules 2, for example stores required menu of the required menu of CD writer functional module, top box of digital machine functional module etc.
Menu determination module 105 is used for the type according to theadditional function modules 2 that identifies, and determinesadditional function modules 2 employed submenus in the main menu.
Menu setting module 107 is used for according tomenu determination module 105 determinedadditional function modules 2 employed submenus, and this menu is set for effective, thereby makes shown menu to the user comprise the submenu ofadditional function modules 2 correspondences.Submenu foradditional function modules 2, comprise that effectively with employed menu setting be show state but be provided with, wherein, can represent whether described submenu is to show (or effectively) state by under corresponding submenu file, an identifier word being set.When being in the time of can showing (or effectively) state, represents that simultaneously this submenu can show and use.
Here explanation is, formenu memory module 106, if the submenu of theadditional function modules 2 inserted to some extent of storage then can provide menu file by the function menu sub module stored 202 ofadditional function modules 2, be transferred tomenu setting system 1 and store in themenu memory module 106.
Referring to the flow chart of the menu setting method shown in Fig. 3, the operation principle of system of the present invention is elaborated, may further comprise the steps:
301,grafting detection module 102 judges whetheradditional function modules 2 inserts theinterface module 101 that TV menu is provided withsystem 1, when judged result is aninterface module 101 when being plugged withadditional function modules 2, entersstep 302, otherwise termination routine.Wherein, the execution of this step can be to carry out when television set powers on.
Wheninterface module 101 thatadditional function modules 2 is inserted, the pin meeting conducting that is connected withgrafting detection module 102, wheninterface module 101 is not insertedadditional function modules 2, the pin that is connected withgrafting detection module 102 can disconnect, and can judge whether plug-in unitadditional function modules 2 in view of the above.Specifically,grafting detection module 102 detects the respective pin low level signal, judges that thenadditional function modules 2 insertedinterface module 101, whengrafting detection module 102 detects high level signal,judges interface module 101additional function modules 2 of not pegging graft.
302, signallingchannel determination module 103 confirms to receive the employed signal transmission passage of signal ofadditional function modules 2 by the form of judging the signal thatadditional function modules 2 is imported, and uses described signal transmission passage to receive the type identification ofadditional function modules 2.
Wherein, the form of signal has two kinds of CVBS and YPbPr, and the signal of different-format uses different signalling channels to transmit.The judgement of signal format also can realize by the level that detects respective pin, as figure.When signallingchannel determination module 103 detects respective pin and is high level signal, judge that the signal ofadditional function modules 2 inputs is the YPbPr form, by the YPbPr channel transmission signal, and decode accordingly; When signallingchannel determination module 103 detects low level signal, judge that the signal ofadditional function modules 2 inputs is the CVBS form,, and decode accordingly by the CVBS channel transmission signal.
303, thesign identification module 104 ofmenu setting system 1 is by the type of described type identification identificationadditional function modules 2.
Menu setting system 1 is by the type identification of its additional function modules stored 2 of type identification sub module stored 201 transmissions of signal transmission passage receptionadditional function modules 2, type identification comprises the module type sign indicating number, and for example the module type sign indicating number of CD writer module is that the module type sign indicating number of 0xDA, top box of digital machine is 0xEA.Sign identification module 104 with the module type sign indicating number that obtains and its canned data to recently discerning the type of additional function modules 2.Showadditional function modules 2 as Fig. 4 and be transferred to the embodiment ofmenu setting system 1 about the concrete form of " whether serial uses and the mould type of determining " order.
304,menu determination module 105 is determinedadditional function modules 2 pairing submenus in the main menu according to the type of theadditional function modules 2 that identifies.
Store the submenu of variousadditional function modules 2 correspondences in the main menu, the sign and the module type sign indicating number of the submenu of eachadditional function modules 2 correspondence are complementary, andmenu determination module 105 just can be determined corresponding submenu according to the type of theadditional function modules 2 that identifies.For example identify when being CD writer, then match the submenu sign, determine the CD writer function menu for the attachment function module.
305,menu setting module 107 is provided with the submenu of function menu andadditional function modules 2 correspondences on main menu.For example, the menu setting of useadditional function modules 2 is effective status, expression can be shown to the user, and can carry out corresponding action according to the command adapted thereto of selecting.
After end was set, television set just can show the TV menu that comprisesattachment function 2 menus to the user.For example, when the user sends triggering command by the button on remote controller or the television set to menu, then television set calls set menu, shows the TV main menu, simultaneously the submenu of setattachment function module 2 in thestep display 304.
For top step 302,303, if mistake occurs, for example the information byte of Jie Shouing is lost or is set in the duration and do not run succeeded, and then can re-execute step 301.For example, can realizere-executing step 301 by sending a power-on reset signal to television set.Perhaps afterstep 305, increase the step that an affirmation runs succeeded,, then re-executestep 301 when set point number or setting-up time do not run succeeded.
Below to realizing that circuit realization of the present invention is introduced.Fig. 2-A is the circuit diagram of menu setting system realization scheme; Fig. 2-B is the circuit diagram of interface module; Fig. 2-C is the circuit diagram of CD writer module; Shown in Fig. 2-A,pin 91 connects thegrafting detection module 102 ofmenu setting system 1, and pin 92 connects the signallingchannel determination module 103 ofmenu setting system 1.
When graftingdetection module 102 detectspin 91 for low level signal, judge theinterface module 101 ofadditional function modules 2 insertionmenu setting systems 1, when graftingdetection module 102 detectspin 91 high level signals,judge interface module 101additional function modules 2 of not pegging graft.
When signallingchannel determination module 103 detects pin 92 for high level signal, judge that the signal ofadditional function modules 2 inputs is the YPbPr form, by the YPbPr channel transmission signal; When signallingchannel determination module 103 detects pin 92 for low level signal, judge that the signal ofadditional function modules 2 inputs is the CVBS form, by the CVBS channel transmission signal.
As seen from the above, by the present invention, just can realize automatically according to the additional function modules setup menu of being pegged graft, thereby the menu that is shown to the user when the user calls menu comprises the corresponding menu of this additional function modules.
The above only is preferred embodiment of the present invention; not in order to restriction the present invention; within the spirit and principles in the present invention all; any modification of being done, be equal to replacement, improvement etc.; all should be included within protection scope of the present invention;additional function modules 2 of the present invention also can not comprise the function menu sub module stored, the menu memory module is only arranged by the required menu of operateadditional features module 2.