一种智能电视软硬件分离的方法

文档序号:8286304阅读:192来源:国知局
一种智能电视软硬件分离的方法
【技术领域】
[0001]本发明涉及智能电视,特别涉及智能电视软硬件分离。
【背景技术】
[0002]目前,智能电视与硬件相关的配置数据分散于软件代码之中,在生产维护过程中,由于屏、产品型号、声音功放等等硬件的配置变化和硬件更换,就需要更改软件中的配置数据来匹配,这样带来软件频繁升级,软件版本众多,阻碍软件的快速迭代升级,同时提升生产管理维护的风险和成本。另外一方面,配置数据在软件之中,硬件人员无法独立完成硬件的调试和管理维护,整个过程需要软件人员深度参与,不利于专业化的分工管理。

【发明内容】

[0003]本发明所要解决的技术问题,就是提供一种智能电视软硬件分离的法,以达到将软硬件数据分离,方便硬件人员对智能电视进行调试与管理维护的效果。
[0004]本发明解决所述技术问题,采用的技术方案是,一种智能电视软硬件分离的方法,系统将溶于软件代码中的硬件配置数据分离出来,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,所述文件分区计为独立分区,软件运行需要配置数据时,在独立分区的文件路径下,找到对应的硬件配置数据,进行解析并加载。
[0005]具体的,系统通过改变软件架构,将溶于软件代码中的硬件配置数据分离出来。
[0006]具体的,还包括系统对配置数据目录中的硬件配置数据进行增加、替换、更新和/或测试。
[0007]进一步的,系统通过导出配置目录的升级包来增加、替换、更新和/或迭代调整测试硬件配置数据。
[0008]本发明的有益效果是,通过对软件架构进行重设,将溶于软件代码中的硬件配置数据分离出来并单独分区存储,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,软件运行需要配置数据时,在固定分区的文件路径下,找到对应的硬件配置数据,进行解析并加载,实现在软件正常工作的前提下,配置数据分离独立管理维护,减少软件升级版本,实现快速迭代升级,降低整机管理维护的成本和风险的效果;
[0009]同时,软硬件分离可以适应工厂多机芯、多系列、多型号的生产管理模式;
[0010]另外,可以独立配置硬件,分工精细化,提高了产品开发效率。
【附图说明】
[0011]图1为本发明一种智能电视软硬件分离的方法实施例的软硬件分离系统方案图。
【具体实施方式】
[0012]下面结合附图及实施例详细描述本发明的技术方案:
[0013]本发明针对在生产维护过程中,由于屏、产品型号、声音功放等等硬件的配置变化和硬件更换,就需要更改软件中的配置数据来匹配,这样带来软件频繁升级,软件版本众多,阻碍软件的快速迭代升级,同时提升生产管理维护的风险和成本的问题,提供一种智能电视软硬件分离的方法,系统将溶于软件代码中的硬件配置数据分离出来,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,所述文件分区计为独立分区,软件运行需要配置数据时,在独立分区的文件路径下,找到对应的硬件配置数据,进行解析并加载。通过对软件架构进行重设,将溶于软件代码中的硬件配置数据分离出来并单独分区存储,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,软件运行需要配置数据时,在固定分区的文件路径下,找到对应的硬件配置数据,进行解析并加载,实现在软件正常工作的前提下,配置数据分离独立管理维护,减少软件升级版本,实现快速迭代升级,降低整机管理维护的成本和风险的效果;同时,软硬件分离可以适应工厂多机芯、多系列、多型号的生产管理模式;另外,可以独立配置硬件,分工精细化,提高了产品开发效率。
[0014]实施例
[0015]本例的一种智能电视软硬件分离的方法,系统通过改变软件架构,将溶于软件代码中的硬件配置数据分离出来,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,计为独立分区,同时,系统通过导出配置目录的升级包来增加、替换、更新和/或迭代调整测试硬件配置数据;软件运行需要配置数据时,在独立分区的文件路径下,找到对应的硬件配置数据,进行解析并加载。现有技术中,由于智能电视与硬件相关的配置数据分散于软件代码之中,在生产维护过程中,由于屏、产品型号、声音功放等等硬件的配置变化和硬件更换,就需要更改软件中的配置数据来匹配,这样带来软件频繁升级,软件版本众多,阻碍软件的快速迭代升级,同时提升生产管理维护的风险和成本。另外一方面,配置数据在软件之中,硬件人员无法独立完成硬件的调试和管理维护,整个过程需要软件人员深度参与,不利于专业化的分工管理。而本例的一种智能电视软硬件分离的方法,通过对软件架构进行重设,将溶于软件代码中的硬件配置数据分离出来并单独分区存储,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,软件运行需要配置数据时,在固定分区的文件路径下,找到对应的硬件配置数据,进行解析并加载,实现在软件正常工作的前提下,配置数据分离独立管理维护,减少软件升级版本,实现快速迭代升级,降低整机管理维护的成本和风险的效果。
[0016]具体的,如图1所示的软硬件分离系统方案图。
[0017]S1.系统将配置数据按照硬件类型分类存放在FLASH的独立分区中。分区中按照类别分不同的文件目录,不同的类别的目录存放不同的配置数据。如图1中,Al配置数据、A2配置数据、A3配置数据、BI配置数据…。
[0018]S2.如对硬件A、B、C等都有对应的调整工具,工具可以调整硬件到最合适的配置数据,导出配置数据文件,上传到管理平台上。
[0019]S3.配置数据分区独立于管理平台上,管理平台管理所有硬件的配置数据文件,可以导出所有软件需要使用的配置数据升级包。可以对FALSH(如图1右侧)配置数据分区进行更新升级。
[0020]S4.在生产过程中,FLASH会写入统一的软件和所有可能用到的配置数据库,然后根据具体的确定电视产品,实际使用的那些硬件,把代号写入到整机的EEPROM中,如图1,软件启动就读到EEPROM中硬件代号B3、A2,然后在配置数据分区中找到B3、A2所代表的配置数据文件,然后把数据加载进来。
[0021]S5.在实际维护过程中,如果有增加和更改硬件配置数据,将会走S2,S3, S4的流程。
[0022]综上所述,本发明通过对软件架构进行重设,将溶于软件代码中的硬件配置数据分离出来并单独分区存储,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,软件运行需要配置数据时,在固定分区的文件路径下,找到对应的硬件配置数据,进行解析并加载,实现在软件正常工作的前提下,配置数据分离独立管理维护,减少软件升级版本,实现快速迭代升级,降低整机管理维护的成本和风险的效果;同时,软硬件分离可以适应工厂多机芯、多系列、多型号的生产管理模式;另外,可以独立配置硬件,分工精细化,提高了产品开发效率。
【主权项】
1.一种智能电视软硬件分离的方法,其特征在于,包括:系统将溶于软件代码中的硬件配置数据分离出来,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,所述文件分区计为独立分区,软件运行需要配置数据时,在独立分区的文件路径下,找到对应的硬件配置数据,进行解析并加载。
2.根据权利要求1所述的一种智能电视软硬件分离的方法,其特征在于,系统通过改变软件架构,将溶于软件代码中的硬件配置数据分离出来。
3.根据权利要求1所述的一种智能电视软硬件分离的方法,其特征在于,还包括系统对配置数据目录中的硬件配置数据进行增加、替换、更新和/或测试。
4.根据权利要求3所述的一种智能电视软硬件分离的方法,其特征在于,系统通过导出配置目录的升级包来增加、替换、更新和/或迭代调整测试硬件配置数据。
【专利摘要】本发明涉及智能电视。本发明针对硬件的配置变化和硬件更换带来软件频繁升级的问题,提供一种智能电视软硬件分离的方法,系统将溶于软件代码中的硬件配置数据分离出来,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,软件运行需要配置数据时,在固定分区的文件路径下,找到对应的硬件配置数据,进行解析并加载。通过对软件架构进行重设,将溶于软件代码中的硬件配置数据分离出来并单独分区存储,统一存放至固定的配置数据目录,并将配置数据目录单独做文件分区,软件运行需要配置数据时,找到对应的硬件配置数据,进行解析并加载,实现在软件正常工作的前提下,配置数据分离独立管理维护。适用于智能电视软硬件分离。
【IPC分类】H04N21-443
【公开号】CN104602121
【申请号】CN201410749474
【发明人】吴庆林, 周建波
【申请人】四川长虹电器股份有限公司
【公开日】2015年5月6日
【申请日】2014年12月9日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1