电视机设置信息复制系统及其控制方法

文档序号:7593700阅读:313来源:国知局
专利名称:电视机设置信息复制系统及其控制方法
技术领域
本发明涉及电视机,特别涉及电视机的设置信息的复制系统及其控制方法。
背景技术
对于一般的电视机,设置信息不能相互复制,所以用户买了电视机后,必须逐台调试,使用不便。电视机是酒店中普遍使用的设备,对于一个有数百台电视机的酒店而言,电视机调试、管理的工作量相当大,而且新员工通常不熟悉该项工作。所以,酒店业人士非常希望有一种简单的方法,可以使所有电视机的状态与已调整到合适的状态的那台电视机的状态一样。而且,每台电视机的工厂设置信息各不相同,而且是不允许破坏的,这给电视机的设置信息的复制带来了一定的困难。

发明内容
本发明要解决的技术问题在于,提供一种能够将一台电视机的设置信息复制到另一台电视机的、而且能够保护工厂设置信息不变的电视机设置信息复制系统。
本发明进一步解决的技术问题在于,提供一种能够将一台电视机的设置信息复制到另一台电视机的、而且能够保护工厂设置信息不变的电视机设置信息复制控制方法。
本发明解决其技术问题所采用的技术方案是提供一种电视机设置信息复制系统,其包括电视机,所述电视机包括电视机控制单元和与所述电视机控制单元通过总线连接的电视机存储单元,且在所述电视机存储单元中存储有工厂设置信息以及用户设置信息,该系统还包括可与该电视机通过总线连接相互传送数据的复制器;
所述复制器包括复制器控制单元、与所述复制器控制单元通过总线连接的复制器存储单元、由所述复制器控制单元调用的保护信息列表单元、与所述复制器控制单元通过I/O接口相联接的读操作单元以及写操作单元;当所述复制器与所述电视机相连接时,所述复制器控制单元控制所述电视机存储单元,由所述读操作单元触发所述复制器控制单元读取所述电视机存储单元中的设置信息,并存储到所述复制器存储单元中;或者由所述写操作单元触发所述复制器控制单元根据所述保护信息列表单元,而将所述复制器存储单元中的设置信息有选择的写入到所述电视机存储单元中。
上述电视机设置信息复制系统,所述的总线为I2C总线;所述电视机存储单元和所述复制器存储单元为EEPROM;所述复制器控制单元和所述电视机控制单元为单片机。
上述电视机设置信息复制系统,所述的保护信息列表单元设有保护信息地址列表,所述保护信息地址列表为二维数组,所述二维数组的第一行是保护数据的起始地址,第二行是保护数据的结束地址,列数根据保护数据的组数确定。
上述电视机设置信息复制系统,所述的复制器存储单元和所述电视机存储单元可以分为多个区,每个区又分成多个页,每个页又分成多个字节。
上述电视机设置信息复制系统,所述的复制器还包括指示灯和电源。
上述电视机设置信息复制系统,所述的电视机还包括控制器挂起控制单元。
本发明解决其另一技术问题所采用的技术方案是提供一种电视机设置信息复制的控制方法,包括步骤A、将复制器与电视机连接,并且所述电视机的电视机控制单元释放对电视机存储单元的控制,而由所述复制器的复制器控制单元对所述电视机存储单元进行控制;B、所述复制器控制单元检测是否有读操作单元动作或写操作单元动作;当检测到读操作单元动作时,所述复制器控制单元将所述电视机存储单元的设置信息复制到所述复制器的复制器存储单元中;或者当检测到写操作单元动作时,所述复制器控制单元调用保护信息列表单元,将所述复制器存储单元中不需要保护的设置信息复制到所述电视机存储单元中。
上述电视机设置信息复制的控制方法,所述的步骤B还设有步骤当检测不到读操作单元或写操作单元动作时,所述复制器进入休眠状态直到有读操作单元或写操作单元动作时,所述复制器控制单元才会被唤醒,并执行对应的读操作单元或写操作单元的动作。
上述电视机设置信息复制的控制方法,在所述设置信息的复制过程中,还可以点亮指示灯,并且在所述设置信息复制完成后关闭指示灯。
上述电视机设置信息复制的控制方法,所述的复制器存储单元分为多个区,每个区又分成多个页,每个页又分成多个字节;所述调用保护信息列表单元的步骤包括计算当前区的地址,与所述保护信息列表单元对比;如果没有保护数据,则将所述区的整页设置信息复制到所述电视机存储单元中;如果有保护数据,则设置数据表格指针,跳过需保护数据的地址,然后进行下一区地址的计算,重复上述步骤,直到完成所有区的复制。
与现有技术相比,本发明电视机设置信息复制系统及方法,通过使用复制器与电视机电连接传送数据,可将一台已调整好的电视机的设置信息,而且可以通过保护信息列表单元有选择的将设置信息复制到另一台电视机中,只要有一台电视机调试完毕,其它电视机只要进行简单的复制操作就可以,不必逐台进行调试,而且,保证了电视机的工厂设置信息不被修改,从而节约调试时间,也可保证电视机状态的一致性,方便了对电视机的管理。


下面将结合附图及实施例对本发明电视机设置信息复制系统及方法作进一步说明,附图中图1是本发明电视机设置信息复制系统的示意图。
图2是本发明电视机设置信息复制方法的主流程图。
图3是本发明电视机设置信息复制方法的读操作程序流程图。
图4是本发明电视机设置信息复制方法的写操作程序流程图。
具体实施例方式
下面结合附图对本发明的电视机设置信息复制系统及方法作进一步详细的描述。
如图1所示,本发明电视机设置信息复制系统包括可通过总线连接相互传送数据的复制器10和电视机20。
所述复制器10包括复制器控制单元11、与所述复制器控制单元11通过总线连接的复制器存储单元12、与所述复制器控制单元11通过I/O接口相联接的读操作单元14以及写操作单元15。在本实施例中,所述复制器控制单元11为单片机,当然可以为其他控制器;所述复制器存储单元12为EEPROM,也可以是单片机的内部RAM、外部RAM,或FLASH MEMORY、DRAM等其它可擦写存储介质;所述复制器控制单元11与所述复制器存储单元12的连接总线为I2C总线,当然也可以通过并行I/O、SPI等接口连接。为了保证电视机EEPROM中的工厂设置信息不被修改,所述复制器控制单元11内存储有这些需保护信息的保护信息列表单元。
所述复制器10还设有电源16、以及用于指示读写进程和电压的指示灯17。所述电源16为整个复制器10提供电源16,当然所述电源16也可以通过插头从电视机20接入。本实施例中,所述指示灯17为LED灯,当然可以为其他的指示灯17。当所述复制器10复制过程中,所述指示灯17会闪烁,表示所述复制器10正在复制,当复制完毕后,所述指示灯17就会熄灭。所述指示灯17还可以指示电源16电压,当电源16电压不足时,所述指示灯17闪烁几下就熄灭,从而显示出电源16电压不足。
所述电视机20包括电视机控制单元21、与所述电视机控制单元21通过总线连接的电视机存储单元22,在所述电视机存储单元22中存储有工厂设置信息以及用户设置信息。在本实施例中,所述电视机控制单元21为单片电视信号处理及控制器,当然可以为单片机或其他控制器;所述电视机存储单元22为EEPROM,当然可以为FLASH MEMORY等其它可擦写存储介质;所述电视机控制单元21与所述电视机存储单元22的连接总线为I2C总线。
当所述复制器10与所述电视机20相连接时,所述电视机20的控制器挂起控制单元23触发所述电视机控制单元21释放对所述电视机存储单元22的控制,而转由所述复制器控制单元11控制所述电视机存储单元22。并且,可以由所述读操作单元14触发所述复制器控制单元11读取所述电视机存储单元22中的设置信息,并存储到所述复制器存储单元12中;或者由所述写操作单元15触发所述复制器控制单元11根据所述保护信息列表单元,而将所述复制器存储单元12中的设置信息有选择的写入到所述电视机存储单元22中。
对于容量超过2K比特的EEPROM,每2K比特有一个I2C器件地址,在本实施例中,所述EEPROM分为多个2K比特的区(Bank),总的Bank数为BankMax。每个Bank又分为多个页(Page),一个Bank的Page数为PageMax。每个Page有多个字节(Byte),一个Page的Byte数为ByteMax。EEPROM每次最多只能写一个Page,写入数据后要等待内部完成写操作,才能写下一组数据。
上述存储在复制器控制单元11内的保护信息列表单元根据保护信息可能分布在不同的Bank中,所述保护信息列表单元在每个有保护信息的Bank都有一个保护信息地址列表(BnTab)。该表是一个二维数组,第一行是保护数据的起始地址,第二行是保护数据的结束地址,列数根据保护数据的组数确定。如果某一组保护数据只有一个字节,则起始地址与结束地址相同。在流程图中,pTab指向该数组的列位置,BnTab
是某组保护数据的起始地址,BnTab[1,pTab]是某组保护数据的结束地址。在电视机的设计中,注意不能把用户设置信息与工厂设置信息放在同一个字节中,工厂设置信息最好集中在一个Bank中。
在进行电视机的设置信息进行复制时首先,将复制器10与电视机20通过总线进行连接,所述电视机20的控制器挂起控制单元23触发所述电视机控制单元21释放对所述电视机存储单元22的控制,并且由所述复制器10的复制器控制单元11对所述电视机存储单元22进行控制;然后,如图2所示,所述复制器10在通电后,会执行复位(步骤201)、初始化(步骤202)、清除读写动作标志(步骤203),然后转入休眠状态(步骤204);所述复制器控制单元11检测是否有读操作单元动作或写操作单元动作(步骤205),如果检测到读操作单元动作(步骤208),则执行读操作(步骤209),如果检测到写操作单元动作(步骤210),则执行写操作(步骤211),否则跳到步骤212;当检测不到读操作单元或写操作单元动作时,所述复制器10进入休眠状态(步骤204);直到有读操作单元或写操作单元动作时,所述复制器控制单元才会被唤醒,并执行对应的读操作单元或写操作单元的动作。当然,还可以设置检测电源电压的步骤206,在电源电压低时,可以通过指示灯指示电压低(步骤207),然后关闭指示灯(步骤212),并且确认是否没有读操作单元动作或写操作单元动作,如果没有则跳到步骤203。
所述读操作的步骤如图3所示,首先设置读操作标志为1、Bank为0(步骤301);然后计算当前Bank器件地址(步骤302);然后设置Page为0(步骤303),计算当前Page地址(步骤304),读取电视机存储单元当前页的数据、并复制到复制器存储单元12内(步骤305);然后点亮指示灯,等待写操作完成关闭指示灯(步骤306);然后Page加1(步骤307),询问Page是否大于Pagemax(步骤308),如果不是则重复步骤304至308,如果是则Bank加1(步骤309),询问Bank是否大于Bankmax(步骤310),如果是则重复步骤302至310,如果不是则指示灯亮数秒,表示读操作已完成(步骤311)。
所述写操作的步骤如图4所示,首先设置写操作标志为1、Bank为0(步骤401);然后计算当前Bank器件地址(步骤402);然后根据保护信息列表单元检测当前Bank是否有保护数据(步骤403),如果有则执行步骤404,没有则执行步骤412;在有保护数据时,设置保护数据列表指针pTab=0、Page=0;然后计算页起始地址,子地址=起始地址,写字节数num=0、byte=0(步骤405)。变量num用于可以一次性写入电视机的非保护数据的计数,变量byte为页内字节指针。然后,字节地址=页起始地址+byte,如果字节<pTab指向的保护数据的起始地址,或者字节地址>最后一项保护数据的结束地址,则可以写入的字节数num=num+1,否则字节地址>=pTab指向的保护数据的起始地址,如果num!=0,把从子地址开始的num个字节从复制器的EEPROM中读出写入到电视机的EEPROM中,num清0,指示灯闪亮;如果字节地址=pTab指向的保护数据的结束地址,pTab加1,指向下一组保护数据,子地址=起始地址+byte+1(步骤406);然后,byte加1(步骤407);询问byte是否大于ByteMax,如果不是则重复步骤406、407,如果是则执行步骤409,即如果num!=0,把从子地址开始的num个字节从复制器的EEPROM中读出写入到电视机的EEPROM中,指示灯闪亮;然后Page加1(步骤410);然后询问Page是否大于PageMax,如果不是则重复步骤406至408,如果是则进入步骤417。步骤412为设置Page为0;然后子地址=页起始地址,写字节数num=ByteMax(步骤413);然后读取复制器EEPROM当前页的数据到暂存数组,把暂存数组内的数据写入电视机内的EEPROM,点亮LED,等待写操作完成,关LED(指示灯闪)(步骤414);然后Page加1(步骤415);询问Page是否大于PageMax,如果不是则重新跳到413,如果是则进入步骤417,即Bank加1,然后询问Bank是否大于BankMax,如果不是则跳到步骤402,如果是则指示灯亮数秒,表示写操作已完成(步骤429)。
权利要求
1.一种电视机设置信息复制系统,其包括电视机,所述电视机包括电视机控制单元和与所述电视机控制单元通过总线连接的电视机存储单元,且在所述电视机存储单元中存储有工厂设置信息以及用户设置信息,其特征在于该系统还包括可与该电视机通过总线连接相互传送数据的复制器;所述复制器包括复制器控制单元、与所述复制器控制单元通过总线连接的复制器存储单元、由所述复制器控制单元调用的保护信息列表单元、与所述复制器控制单元通过I/O接口相联接的读操作单元以及写操作单元;当所述复制器与所述电视机相连接时,所述复制器控制单元控制所述电视机存储单元,由所述读操作单元触发所述复制器控制单元读取所述电视机存储单元中的设置信息,并存储到所述复制器存储单元中;或者由所述写操作单元触发所述复制器控制单元根据所述保护信息列表单元,而将所述复制器存储单元中的设置信息有选择的写入到所述电视机存储单元中。
2.根据权利要求1所述的电视机设置信息复制系统,其特征在于,所述总线为I2C总线;所述电视机存储单元和所述复制器存储单元为EEPROM;所述复制器控制单元和所述电视机控制单元为单片机。
3.根据权利要求1或2所述的电视机设置信息复制系统,其特征在于,所述保护信息列表单元设有保护信息地址列表,所述保护信息地址列表为二维数组,所述二维数组的第一行是保护数据的起始地址,第二行是保护数据的结束地址,列数根据保护数据的组数确定。
4.根据权利要求3所述的电视机设置信息复制系统,其特征在于,所述复制器存储单元和所述电视机存储单元可以分为多个区,每个区又分成多个页,每个页又分成多个字节。
5.根据权利要求4所述的电视机设置信息复制系统,其特征在于,所述复制器还包括指示灯和电源。
6.根据权利要求5所述的电视机设置信息复制系统,其特征在于,所述电视机还包括控制器挂起控制单元。
7.一种电视机设置信息复制的控制方法,其特征在于,包括步骤A、将权利要求1所述的复制器与如权利要求1所述的电视机连接,并且所述电视机的电视机控制单元释放对电视机存储单元的控制,而由所述复制器的复制器控制单元对所述电视机存储单元进行控制;B、所述复制器控制单元检测是否有读操作单元动作或写操作单元动作;当检测到读操作单元动作时,所述复制器控制单元将所述电视机存储单元的设置信息复制到所述复制器的复制器存储单元中;或者当检测到写操作单元动作时,所述复制器控制单元调用保护信息列表单元,将所述复制器存储单元中不需要保护的设置信息复制到所述电视机存储单元中。
8.根据权利要求7所述的电视机设置信息复制的控制方法,其特征在于,所述步骤B还设有步骤当检测不到读操作单元或写操作单元动作时,所述复制器进入休眠状态;直到有读操作单元或写操作单元动作时,所述复制器控制单元才会被唤醒,并执行对应的读操作单元或写操作单元的动作。
9.根据权利要求7所述的电视机设置信息复制的控制方法,其特征在于,在所述设置信息的复制过程中,还可以点亮指示灯,并且在所述设置信息复制完成后关闭指示灯。
10.根据权利要求7所述的电视机设置信息复制的控制方法,其特征在于,所述复制器存储单元分为多个区,每个区又分成多个页,每个页又分成多个字节;所述调用保护信息列表单元的步骤包括计算当前区的地址,与所述保护信息列表单元对比;如果没有保护数据,则将所述区的整页设置信息复制到所述电视机存储单元中;如果有保护数据,则设置数据表格指针,跳过需保护数据的地址,然后进行下一区地址的计算,重复上述步骤,直到完成所有区的复制。
全文摘要
本发明的电视机设置信息复制系统及其控制方法,该系统包括电视机以及可与该电视机相互传送数据的复制器。该电视机包括电视机控制单元和存储有工厂设置信息以及用户设置信息的电视机存储单元。该复制器包括复制器控制单元、复制器存储单元、保护信息列表单元、读操作单元以及写操作单元。该控制方法为当复制器与电视机相连接时,复制器控制单元控制电视机存储单元,由读操作单元触发复制器控制单元读取电视机中的设置信息;或者由写操作单元触发复制器控制单元根据保护信息列表单元,而将设置信息有选择的写入到电视机中。从而本发明的系统不必逐台进行调试,并保证了电视机的工厂设置信息不被修改,从而节约调试时间,方便了对电视机的管理。
文档编号H04N5/00GK1741602SQ20041005142
公开日2006年3月1日 申请日期2004年9月6日 优先权日2004年9月6日
发明者赵昌兴 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1