一种芯片卡文件管理方法、装置、终端及存储介质制造方法及图纸

技术编号:25948136 阅读:43 留言:0更新日期:2020-10-17 03:40
本申请公开了一种芯片卡文件管理方法、装置、终端及存储介质。本申请将分离的文件属性和文件内容通过地址映射关系进行关联,并分别在不同的文件存储区域进行存储,以结合不同文件存储区域的存储区域读写配置对不同类型的数据进行针对性保护,解决了现有的芯片卡文件管理方式在文件内容更新或擦写过程中的异常容易导致文件关键属性发生异常,从而造成芯片卡无法正常使用的技术问题。

【技术实现步骤摘要】
一种芯片卡文件管理方法、装置、终端及存储介质
本申请涉及芯片卡领域,尤其涉及一种芯片卡文件管理方法、装置、终端及存储介质。
技术介绍
现实生活中,物联终端设备通常使用环境较为复杂,特别像车载设备,环境检测设备,大型电网设备等,常处于恶劣的环境下工作。而芯片卡作为物联网终端设备的重要组成部分,会受到设备所处环境影响,特别是在读写卡的过程中,当发生卡数据更新异常,容易影响到物联网设备的正常使用。目前,芯片卡的文件是采用整体存储的,即文件属性和文件内容不分开存储,这种文件管理方式在文件内容更新或擦写过程中的异常容易导致文件关键属性发生异常,从而造成芯片卡无法正常使用的技术问题。
技术实现思路
本申请提供了一种芯片卡文件管理方法、装置、终端及存储介质,用于解决现有的芯片卡文件管理方式在文件内容更新或擦写过程中的异常容易导致文件关键属性发生异常,从而造成芯片卡无法正常使用的技术问题。本申请第一方面提供了一种芯片卡文件管理方法,包括:对待存储文件进行数据分离,得到所述待存储文件的文件属性和文件内容;将所述文件属性存储到预设的属性存储区,以及将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写;根据所述文件属性的存储地址和所述文件内容的存储地址,生成所述文件属性与所述文件内容的地址映射关系。可选地,所述将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写具体包括:当所述待存储文件为敏感数据类文件时,将所述文件内容存储至所述内容存储区中的敏感数据存储区,以便根据所述属性存储区和所述敏感数据存储区的存储区域读写配置对所述文件属性或所述文件内容进行读写。可选地,所述将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写具体包括:当所述待存储文件为频繁更新类文件时,将所述文件内容存储至所述内容存储区中的频繁更新存储区,以便根据所述属性存储区和所述频繁更新存储区的存储区域读写配置对所述文件属性或所述文件内容进行读写。可选地,所述将所述文件内容存储至所述内容存储区中的频繁更新存储区具体包括:通过轮转擦写方式,将所述文件内容存储至所述内容存储区中的频繁更新存储区。本申请第二方面提供了一种芯片卡文件管理装置,包括:文件分离单元,用于对待存储文件进行数据分离,得到所述待存储文件的文件属性和文件内容;文件写入单元,用于将所述文件属性存储到预设的属性存储区,以及将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写;映射关系生成单元,用于根据所述文件属性的存储地址和所述文件内容的存储地址,生成所述文件属性与所述文件内容的地址映射关系。可选地,所述文件写入单元具体用于:将所述文件属性存储到预设的属性存储区,以及当所述待存储文件为敏感数据类文件时,将所述文件内容存储至所述内容存储区中的敏感数据存储区,以便根据所述属性存储区和所述敏感数据存储区的存储区域读写配置对所述文件属性或所述文件内容进行读写。可选地,所述文件写入单元具体用于:将所述文件属性存储到预设的属性存储区,以及当所述待存储文件为频繁更新类文件时,将所述文件内容存储至所述内容存储区中的频繁更新存储区,以便根据所述属性存储区和所述频繁更新存储区的存储区域读写配置对所述文件属性或所述文件内容进行读写。可选地,所述将所述文件内容存储至所述内容存储区中的频繁更新存储区具体包括:通过轮转擦写方式,将所述文件内容存储至所述内容存储区中的频繁更新存储区。本申请第三方面提供了一种终端,包括:存储器和处理器;所述存储器用于存储与本申请第一方面所述的芯片卡文件管理方法相对应的程序代码;所述处理器用于执行程序代码。本申请第四方面提供了一种存储介质,所述存储介质中保存有与权利要求本申请第一方面所述的芯片卡文件管理方法相对应的程序代码。从以上技术方案可以看出,本申请实施例具有以下优点:本申请提供了一种芯片卡文件管理方法,包括:对待存储文件进行数据分离,得到所述待存储文件的文件属性和文件内容;将所述文件属性存储到预设的属性存储区,以及将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写;根据所述文件属性的存储地址和所述文件内容的存储地址,生成所述文件属性与所述文件内容的地址映射关系。本申请将分离的文件属性和文件内容通过地址映射关系进行关联,并分别在不同的文件存储区域进行存储,以结合不同文件存储区域的存储区域读写配置对不同类型的数据进行针对性保护,解决了现有的芯片卡文件管理方式在文件内容更新或擦写过程中的异常容易导致文件关键属性发生异常,从而造成芯片卡无法正常使用的技术问题。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本申请提供的一种芯片卡文件管理方法的第一个实施例的流程示意图;图2为本申请提供的一种芯片卡文件管理方法的第二个实施例的流程示意图;图3为本申请提供的一种芯片卡文件管理装置的第一个实施例的结构示意图;图4为本申请的文件属性、文件内容及地址映射关系的联系示意图;图5为本申请的文件存储区域划分示意图。具体实施方式由于目前芯片卡的文件是采用整体存储的,即文件属性和文件内容不分开存储,终端通常会更新卡片内容信息,但采用这种文件管理方式,如果在更新过程中,终端的电器信号不稳定或者发生其他异常,会发生不可预估的错误情况,如某些字节更新异常。现有芯片一般为FLASH工艺,即页擦页写,如果文件属性信息与文件内容信息在同一页,有可能导致某些关键文件属性发生异常,如文件大小,文件类型等更新异常,从而造成芯片卡无法正常使用的技术问题。有鉴于此,本申请实施例提供了一种芯片卡文件管理方法、装置、终端及存储介质,用于解决现有的芯片卡文件管理方式在文件内容更新或擦写过程中的异常容易导致文件关键属性发生异常,从而造成芯片卡无法正常使用的技术问题。为使得本申请的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本申请一部分实施例,而非全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。请参阅图1,本申请第一个实施例提供了一种芯片卡文件管理方法,包括:步骤101、对待存储文件本文档来自技高网...

【技术保护点】
1.一种芯片卡文件管理方法,其特征在于,包括:/n对待存储文件进行数据分离,得到所述待存储文件的文件属性和文件内容;/n将所述文件属性存储到预设的属性存储区,以及将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写;/n根据所述文件属性的存储地址和所述文件内容的存储地址,生成所述文件属性与所述文件内容的地址映射关系。/n

【技术特征摘要】
1.一种芯片卡文件管理方法,其特征在于,包括:
对待存储文件进行数据分离,得到所述待存储文件的文件属性和文件内容;
将所述文件属性存储到预设的属性存储区,以及将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写;
根据所述文件属性的存储地址和所述文件内容的存储地址,生成所述文件属性与所述文件内容的地址映射关系。


2.根据权利要求1所述的一种芯片卡文件管理方法,其特征在于,所述将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写具体包括:
当所述待存储文件为敏感数据类文件时,将所述文件内容存储至所述内容存储区中的敏感数据存储区,以便根据所述属性存储区和所述敏感数据存储区的存储区域读写配置对所述文件属性或所述文件内容进行读写。


3.根据权利要求1所述的一种芯片卡文件管理方法,其特征在于,所述将所述文件内容存储至预设的内容存储区,以便根据预置的存储区域读写配置对所述文件属性或所述文件内容进行读写具体包括:
当所述待存储文件为频繁更新类文件时,将所述文件内容存储至所述内容存储区中的频繁更新存储区,以便根据所述属性存储区和所述频繁更新存储区的存储区域读写配置对所述文件属性或所述文件内容进行读写。


4.根据权利要求3所述的一种芯片卡文件管理方法,其特征在于,所述将所述文件内容存储至所述内容存储区中的频繁更新存储区具体包括:
通过轮转擦写方式,将所述文件内容存储至所述内容存储区中的频繁更新存储区。


5.一种芯片卡文件管理装置,其特征在于,包括:
文件分离单元,用于对待存储文件进行数据分离,得到所述待存储文件的文件属性和文件内容...

【专利技术属性】
技术研发人员:郑冬梅黄小鹏
申请(专利权)人:东信和平科技股份有限公司
类型:发明
国别省市:广东;44

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

1