[发明专利]一种面向自容式应用的数据存储方法及存储系统有效
申请号: | 201910359706.X | 申请日: | 2019-04-30 |
公开(公告)号: | CN110096235B | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 姜莹;颜曦;杨志国 | 申请(专利权)人: | 自然资源部第一海洋研究所;杭州锐讯科技有限公司;国家深海基地管理中心 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06K7/00 |
代理公司: | 北京科家知识产权代理事务所(普通合伙) 11427 | 代理人: | 彭友谊 |
地址: | 266061 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 应用 数据 存储 方法 存储系统 | ||
1.一种面向自容式应用的数据存储方法, 其特征在于所述方法具体如下:
(1)首先通过分离数据的存储和文件系统信息的写入过程,根据系统中卡的数目和容量,规划文件系统的数据格式和位置,将数据的存储和文件系统的相关操作分别进行; MCU通过SDIO发送指令获取各个SD/TF卡的容量,以容量最小的卡的容量作为所有卡的可使用容量,记为C;根据事先指定的所支持的最大文件数据、卡的容量和簇的大小,计算文件系统自身信息所需要的空间,所需容量记为C1;这样,每张卡都被分为了两部分,分别记为Pi,0和Pi,1,其中i表示卡的索引;每张SD/TF卡,除去前面部分预留给文件系统的存储空间外,剩余的存储空间定义为数据存储空间,即为采集数据所能使用的部分,容量记为C2,且C=C1+C2;每张卡的数据存储空间按照块进行划分,记为{Bi,j}; 其中i表示卡的索引,j表示块的索引,块的大小记为C3,根据卡容量不同,块的大小不同,N的大小也不同,块的大小满足N* C3等于文件系统中定义的簇的大小,N为2的指数幂,每一个块作为SD/TF卡的一次写入的单位;逻辑上系统中所有的SD/TF卡构成了一张新的SD/TF卡存储空间;
(2)开始采集数据时,MCU将采集开始时间存储到非易失性存储器中;
MCU依次将实时采集数据按照B0,0,B1,0,……,B7,0,B0,1,Bi,1,……,Bi,1,……,B0, j,B1, j,……,Bi,j顺序写入各个卡的数据存储空间;
(3)当采集数据过程结束后, MCU将采集数据最后的写入位置记录在非易失性存储器中,写入位置包含SD/TF卡的编号和SD/TF卡中的位置;构建文件系统所需的内容; 所有文件系统的信息,包括磁盘分区信息、FAT表项、文件目录项都写在第一张卡的开始部分,即P1,0区域;构建是针对卡阵列构成的虚拟SD/TF进行的,所有N张卡加上P1,0区域的文件系统信息共同构成一个统一的磁盘;文件系统的构建要保证所有存储下来的采集数据全部依次包含在某个文件中,文件大小需要是簇大小的整数倍,从而可以在事后从SD/TF卡中读取;
当需要进行文件系统读取式时,通过多卡控制器,将并行存储的数据同步读出,串行化后通过USB控制器发送给电脑主机;
所述存储方法的硬件系统包括低功耗MCU模块、高速接口模块、SD/TF卡多卡控制器模块和1-N个SD/TF卡;低功耗MCU模块负责完成数据的采集功能并将采集到数据通过SD/TF卡多卡控制器模块写入SD/TF卡;高速接口模块和电脑主机相连,接收电脑主机的指令并通过SD/TF卡多卡控制器模块读取SD/TF卡中的数据;SD/TF卡多卡控制器负责接收低功耗MCU模块采集到的数据并按照低功耗MCU模块的指令写入SD/TF卡的指定位置;读取时SD/TF卡多卡控制器负责根据接收到的电脑主机的指令从所管辖的多张SD/TF卡中并行读取数据;
所述的SD/TF卡多卡控制器的功能是实现多卡的管理和读写操作;系统启动时,SD/TF卡多卡控制器和低功耗MCU模块配合依次完成所有SD/TF卡的初始化工作;数据采集过程中,SD/TF卡多卡控制器和低功耗MCU模块配合,根据低功耗MCU模块的控制信号和指令将采集到的数据按照顺序依次写入到指定的位置;数据读取时,SD/TF卡多卡控制器根据从高速接口模块接收到的电脑主机的读取命令,并行从多张SD/TF卡中读取数据并通过高速接口模块发送给电脑主机。
2.根据权利要求1所述的一种面向自容式应用的数据存储方法, 其特征在于所有SD/TF卡的容量相等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于自然资源部第一海洋研究所;杭州锐讯科技有限公司;国家深海基地管理中心,未经自然资源部第一海洋研究所;杭州锐讯科技有限公司;国家深海基地管理中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910359706.X/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置