当前位置: 首页> 学位论文 >详情
原文传递 基于μC/OS-Ⅱ的嵌入式文件系统在无线数据采集系统中的设计与实现
论文题名: 基于μC/OS-Ⅱ的嵌入式文件系统在无线数据采集系统中的设计与实现
关键词: 数据采集;车载终端;嵌入式文件系统
摘要: 近年来,校园“一卡通”逐渐成为校园内信息交互的重要载体,它在身份识别、电子钱包、考勤等方面得到了广泛应用。东华大学教职员工可凭校园“一卡通”刷卡搭乘校区间班车,学校通过车载终端采集到的数据实现对教职员工上下班的考勤,校车“一卡通”无线数据采集系统的设计旨在发挥无线通信的优越性,通过建立基站与车载嵌入式读卡终端的无线连接,无人工参与地完成车载数据的采集过程;校车“一卡通”无线数据采集系统的设计思路是在停车场处设立通信基站,进入停车场范围的校车自动与基站建立通信连接,基站通过轮询控制与每辆校车进行数据传输以得到车载数据,传输成功后,公交车上的车载数据将被自动删除,而基站则将采集到的数据通过串口移交到后台数据库进行处理。但是,校车“一卡通”无线数据采集系统存在存储空间太小、不可断电和Flash的磨损不均衡这几个问题,为此,本文设计了一个基于μC/OS-Ⅱ的嵌入式文件系统作为解决方案。
   本论文在“211工程”公共服务体系建设项目的支持下,完成了基于μC/OS-Ⅱ的嵌入式文件系统的设计,并将其应用到校车“一卡通”无线数据采集系统中。
   本文首先阐述了课题的研究背景,分析相关技术的发展现状以及研究成果,剖析了原校车“一卡通”无线数据采集系统在数据存储中遇到的一系列问题,阐明了文件系统的设计思想,提出了系统的分层设计方案,描述了文件系统的关键部分数据结构和实现算法,并对文件系统进行了层次的划分,详细地说明了文件系统的基本实现原理。
   其次,本文分别从应用程序接口层、文件管理层、闪存驱动层三个方面对文件系统进行了设计和实现。改进了FAT表和FDT表的存储机制,并提出了浮动位置的存储方法,使之适用于Flash存储器;同时,鉴于嵌入式存储设备Flash的硬件特性,采用增加坏块管理、区块碎片回收和平衡损耗三种策略来降低Flash磨损。
   最后,对嵌入式文件系统进行两部分测试,即功能性测试和稳定性测试。测试结果表明,该系统运行稳定。运行结果证明该系统设计方案是可行的,具备一定的实用性,而且对其它类似的系统来说,也是一个非常好的范例。
   本文的创新之处在于将嵌入式文件系统应用到校车“一卡通”无线数据采集系统中,并且提出了解决闪存损耗均衡问题的详细方案,低成本、高效率地解决了校车“一卡通”无线数据采集系统中遇到的数据存储问题。
作者: 许斯军
专业: 计算机系统结构
导师: 曹奇英
授予学位: 硕士
授予学位单位: 东华大学
学位年度: 2010
正文语种: 中文
相关文献
检索历史
应用推荐