检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]湖南农业大学工学院,长沙410128 [2]湖南省现代农业装备工程技术研究中心,长沙410128
出 处:《计算机工程》2016年第2期66-69,76,共5页Computer Engineering
基 金:国家科技重大专项基金资助项目(2011ZX07412-001-01)
摘 要:针对远程自动抄表系统数据采集和存储的高可靠性要求,设计一种掉电安全和资源紧凑的轻量级Flash文件系统。该文件系统采用分层、模块化和跨平台设计,方便移植到包括ARM Cortex-M系列单片机在内的各种资源紧张的MCU平台,具有较高的灵活性和通用性。为实现数据掉电安全,采用类似于日志文件系统的设计思想。将Flash空间划分为5个区域,使用若干物理页面作为管理区,记录文件系统的安全写入和擦除操作。使用Freescale MK60硬件平台和MQX操作系统对该Flash文件系统进行测试和现场验证,结果表明,该文件系统资源占用少、可靠性高,能满足远程自动抄表系统数据存储要求。For remote Automatic Meter Reading(AMR) systems that require high reliability data storage characteristics,a power failsafe and minimal footprint lightweight Flash file system is designed. The file system uses a hierarchical,modular,and cross-platform design and has great flexibility and versatility,and can be easily ported to a variety of resources limited platforms like ARM Cortex-M Micro Control Unit( MCU). For the realization of power fail-safe,a design method similar to the journaling file system is used. The Flash space is divided into 5 regions. Numbers of physical pages are used as the management area,recording the operations of safe erase and write operations. Finally,a hardware platform based on Freescale MK60 and MQX RTOS is used to test the file system. The results indicate that the file system is less resource consumption,has high reliability,and can meet the data storage requirements of AMR systems.
关 键 词:远程自动抄表系统 数据采集 FLASH文件系统 串行FLASH 数据安全
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.17.157.68