key码数据烧录方法、装置、终端设备和可读存储介质制造方法及图纸

技术编号:25598193 阅读:39 留言:0更新日期:2020-09-11 23:56
本发明专利技术实施例公开了一种key码数据烧录方法、装置、终端设备和可读存储介质,该方法包括:当检测到外部存储设备接入时,识别所述外部存储设备中各个文件夹的名称;当识别到与待烧录设备的特征标识相匹配的目标文件夹时,唤醒所述待烧录设备的烧录功能;根据所述目标文件夹中的烧录配置文件确定烧录文件;根据所述烧录文件中预存key码数据的进行key码烧录;当烧录成功时,更新所述烧录配置文件。本技术方案通过外部存储设备实现全自动烧录,无需利用其它烧录工装,即使在不同的生产工艺下,也可实现统一烧录,烧录过程更为简单便捷。

【技术实现步骤摘要】
key码数据烧录方法、装置、终端设备和可读存储介质
本专利技术涉及智能设备领域,尤其涉及一种key码数据烧录方法、装置、终端设备和可读存储介质。
技术介绍
在技术高速发展的今天,智能电视已经是当下热点,电视厂商在制造电视时,需要针对生产线上的每台电视机烧录特定的数据信息,例如宽带数字视频保护密钥HDCPKEY(High-bandwidthDigitalContentProtectionKEY,宽带数字视频保护密钥)码、智能电视的MAC(MediaAccessControl,硬件地址)码及智能电视的条码等数据信息。目前,工厂在电视机上烧录这些数据信息时,一般是专业烧录设备或专用服务器将待烧录的数据信息传送至电视端以进行烧录,电视端将数据信息烧录至EEPROM(ElectricallyErasableProgrammableRead-OnlyMemory,带电可擦可编程只读存储器)中。但是,上述烧录方式通过专用服务器或专业烧录设备才能将数据信息烧写至EEPROM芯片中,并未充分利用电视机自身资源,导致智能电视的系统资源的利用率低。
技术实现思路
鉴于上述问题,本专利技术提出一种key码数据烧录方法、装置、终端设备和可读存储介质。本专利技术的一个实施例提供一种key码数据烧录方法,该方法包括:当检测到外部存储设备接入时,识别所述外部存储设备中各个文件夹的名称;当识别到与待烧录设备的特征标识相匹配的目标文件夹时,唤醒所述待烧录设备的烧录功能;根据所述目标文件夹中的烧录配置文件确定烧录文件;根据所述烧录文件中预存key码数据的进行key码烧录;当烧录成功时,更新所述烧录配置文件。上述的key码数据烧录方法,所述识别所述外部存储设备中各个文件夹的名称,包括:遍历所述外部存储设备的根目录下的文件夹;在识别到预定名称的文件夹时,在所述预定名称的文件夹中识别与待烧录设备的特征标识相匹配的目标文件夹。上述的key码数据烧录方法,根据所述目标文件夹中的烧录配置文件确定烧录文件,包括:对所述烧录配置文件进行解析以获取解析信息,所述解析信息包括烧录文件所存储的位置、烧录文件前段标识和烧录文件索引位;根据所述烧录文件所存储的位置、所述烧录文件前段标识和所述烧录文件索引位确定烧录文件。上述的key码数据烧录方法,所述更新所述烧录配置文件包括:更新所述烧录文件索引位。上述的key码数据烧录方法,还包括:当烧录错误时,将烧录错误数据记录至所述目标文件夹中的错误日志中。上述的key码数据烧录方法,所述解析信息还包括:key码数据类型、烧录文件类型、key码数据的起始地址、key码数据的长度、key码数据的校验位和强制烧录标识中的至少一种。上述的key码数据烧录方法,所述key码数据的类型包括:MAC地址、HDCP1.4Key、HDCP2.2Key和DRMkey中的至少一种。本专利技术的另一个实施例提出一种key码数据烧录装置,该装置包括:文件名称识别模块,用于当检测到外部存储设备接入时,识别所述外部存储设备中各个文件夹的名称;烧录功能唤醒模块,用于当识别到与待烧录设备的特征标识相匹配的目标文件夹时,唤醒所述待烧录设备的烧录功能;烧录文件确定模块,用于根据所述目标文件夹中的烧录配置文件确定烧录文件;key码数据烧录模块,用于根据所述烧录文件中预存key码数据的进行key码烧录;配置文件更新模块,用于当烧录成功时,更新所述烧录配置文件。上述实施例涉及一种终端设备,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述终端设备能执行上述的key码数据烧录方法。上述实施例涉及一种可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行上述的key码数据烧录方法。本专利技术通过检测到外部存储设备接入,识别外部存储设备中各个文件夹的名称;当识别到与待烧录设备的特征标识相匹配的目标文件夹时,唤醒所述待烧录设备的烧录功能;对目标文件夹的烧录配置文件进行解析;根据解析信息确定烧录文件;将烧录文件中预存key码数据的进行key码烧录;烧录成功后,更新所述烧录配置文件。本专利技术的技术方案通过外部存储设备实现全自动烧录,无需利用其它烧录工装,及时在不同的生产工艺下,也可实现统一烧录,烧录过程更为简单便捷;另外,Key码数据烧录只需要通过一个简单的烧录配置文件即可完成,不仅实现了工艺的统一化,而且节省了Key码数据烧录的准备时间降低了出错的风险;还可以灵活地修改配置文件以适应流水生产线的生产需求。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。图1示出了本专利技术实施例提出的一种key码数据烧录方法的流程示意图;图2示出了本专利技术实施例提出的外部存储设备中各个文件夹的名称示意图;图3示出了本专利技术实施例提出的烧录配置文件的内容示意图;图4示出了本专利技术实施例提出的key码数据烧录装置的结构示意图。主要元件符号说明:1-key码数据烧录装置;100-文件名称识别模块;200-烧录功能唤醒模块;300-烧录文件确定模块;400-key码数据烧录模块;500-配置文件更新模块。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在下文中,可在本专利技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本专利技术的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关
中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本专利技术的各种实施例中被清楚地限定。实施例1本实施本文档来自技高网
...

【技术保护点】
1.一种key码数据烧录方法,其特征在于,该方法包括:/n当检测到外部存储设备接入时,识别所述外部存储设备中各个文件夹的名称;/n当识别到与待烧录设备的特征标识相匹配的目标文件夹时,唤醒所述待烧录设备的烧录功能;/n根据所述目标文件夹中的烧录配置文件确定烧录文件;/n根据所述烧录文件中预存key码数据的进行key码烧录;/n当烧录成功时,更新所述烧录配置文件。/n

【技术特征摘要】
1.一种key码数据烧录方法,其特征在于,该方法包括:
当检测到外部存储设备接入时,识别所述外部存储设备中各个文件夹的名称;
当识别到与待烧录设备的特征标识相匹配的目标文件夹时,唤醒所述待烧录设备的烧录功能;
根据所述目标文件夹中的烧录配置文件确定烧录文件;
根据所述烧录文件中预存key码数据的进行key码烧录;
当烧录成功时,更新所述烧录配置文件。


2.根据权利要求1所述的key码数据烧录方法,其特征在于,所述识别所述外部存储设备中各个文件夹的名称,包括:
遍历所述外部存储设备的根目录下的文件夹;
在识别到预定名称的文件夹时,在所述预定名称的文件夹中识别与待烧录设备的特征标识相匹配的目标文件夹。


3.根据权利要求1所述的key码数据烧录方法,其特征在于,根据所述目标文件夹中的烧录配置文件确定烧录文件,包括:
对所述烧录配置文件进行解析以获取解析信息,所述解析信息包括烧录文件所存储的位置、烧录文件前段标识和烧录文件索引位;
根据所述烧录文件所存储的位置、所述烧录文件前段标识和所述烧录文件索引位确定烧录文件。


4.根据权利要求3所述的key码数据烧录方法,其特征在于,所述更新所述烧录配置文件包括:更新所述烧录文件索引位。


5.根据权利要求1所述的key码数据烧录方法,其特征在于,还包括:
当烧录错误时,将烧录错误数据记录至所述目标文件夹中的错误...

【专利技术属性】
技术研发人员:戴宇明
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1