【技术实现步骤摘要】
本专利技术属于海洋监测,具体涉及一种应用于海洋测量仪器的数据存储及管理方法。
技术介绍
1、海洋科研、监测中常使用测量仪器来获取海水要素数据。这类测量仪器或通过绞车下放,获取海水指定深度或剖面要素数据,或搭载于移动、固定平台上,进行长期环境监测。由于海水阻隔,不便采用实时数据传输,这类测量仪器获取的测量数据大多需要先存储在仪器内部的存储器中,待回收仪器后再读取。
2、在长期监测运行中,海洋测量仪器通常按照预先设定的启动时间和采样频率运行,将测量数据存放在flash芯片中,每条测量数据长度和格式相同。采用成熟的文件系统虽然也可以完成数据的管理,但需要移植文件系统,不方便对单条数据进行管理,并不太适用于以资源相对较少的嵌入式处理器作为主控器件,且对功耗要求较高的测量仪器。
3、为了解决上述问题,有必要采用一种新的数据存储及管理方法,既能结合海洋测量仪器的硬件特点,节省主控系统资源消耗,有效利用flash存储空间,又能方便高效的实现对测量数据的存储和管理需求。
技术实现思路
< ...【技术保护点】
1.一种应用于海洋测量仪器的数据存储及管理方法,其特征在于,基于数据存储管理电路和海洋测量仪器的三种工作模式进行测量数据的存储及管理;
2.根据权利要求1所述应用于海洋测量仪器的数据存储及管理方法,其特征在于,实时时钟芯片、Flash存储器、传感器及数据采集模块的供电回路通过模拟开关控制通断,模拟开关由微处理器控制;实时时钟芯片除由主电源供电外,还通过后备电池供电,主电源断开后,自动通过后备电池供电。
3.根据权利要求1所述应用于海洋测量仪器的数据存储及管理方法,其特征在于,Flash存储器的存储容量为16M字节,地址范围为00h~FFFFFF
...【技术特征摘要】
1.一种应用于海洋测量仪器的数据存储及管理方法,其特征在于,基于数据存储管理电路和海洋测量仪器的三种工作模式进行测量数据的存储及管理;
2.根据权利要求1所述应用于海洋测量仪器的数据存储及管理方法,其特征在于,实时时钟芯片、flash存储器、传感器及数据采集模块的供电回路通过模拟开关控制通断,模拟开关由微处理器控制;实时时钟芯片除由主电源供电外,还通过后备电池供电,主电源断开后,自动通过后备电池供电。
3.根据权利要求1所述应用于海洋测量仪器的数据存储及管理方法,其特征在于,flash存储器的存储容量为16m字节,地址范围为00h~ffffffh,将flash存储器划分为配置参数存储区、数据索引区、测量数据存储区三个区域进行管理,地址范围分别为00h~ffh、100h~2ffh、300h~ffffffh。
4.根据权利要求1所述应用于海洋测量仪器的数据存储及管理方法,其特征在于,实时时钟芯片提供256字节的电池备份sram存储器,sram存储器的地址范围为00h~ffh,将sram存储器划分为配置数据存储区、用户数据存储区,地址范围分别为00h~13h、14h~ffh。
5.根据权利要求4所述应用于海洋测量仪器的数据存储及管理方法,其特征在于,配置数据存储区用于存放芯片自身的配置数据,用户数据存储区的地址范围14h~ffh细划分为14h~16h、17h~19h、20h、21h~26h、27h~ffh;其中,14h~16h的区域存放数据索引区指针;17h~19h的区域存放测量数据存储区指针;20h的区域存放采样间隔;21h~26h的区域存放开始工作时间,开始工作时间包括年、月、日、时、分、秒;27h~ffh的区域留作备用。
6.根据权利要求1所述应用于海洋测量仪器的数据存储及管理方法,其特征在于,在休眠模式下,微处...
【专利技术属性】
技术研发人员:贺海靖,杜立彬,陈光源,李正宝,刘杰,
申请(专利权)人:山东科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。