首页> 中文学位 >基于VxWorks的平台软件内在文件管理模块的开发
【6h】

基于VxWorks的平台软件内在文件管理模块的开发

代理获取

摘要

随着社会信息化的快速发展,嵌入式实时操作系统已经深入到我们生活中的各个领域,包括电信设备、交通运输、工业控制、航空航天、数据通讯网络以及消费电子等等。作为存储和管理设备数据的文件系统是嵌入式系统的重要组成部分。特别是嵌入式系统大多不配备磁盘等外部存储设备,因此设计一个合理实用的内存文件系统是十分有必要的。
   论文基于VxWorks操作系统,针对以“交换系统板卡的多任务实时软件平台”为背景的内存文件存储和管理问题,提出了一种内存文件管理模块的设计和实现方法,用于内存文件读写等基本操作,并可将远程服务器上的文件进行下载、上传,从而访问修改远程文件。
   论文围绕内存文件管理模块的需求与功能要点,通过分析VxWorks操作系统的基本特点以及VxWorks的文件系统以及内存文件系统的适用性,设计了内存文件管理模块,提供了快速的文件访问接口,可以对文件进行打开、读写、位移、关闭等操作。同时在内存文件模块加入了NFS客户端、FTP客户端以及ICP上传下载客户端的调用,使得应用层可以通过内存文件模块直接访问远程文件,从而降低应用层访问远程文件的复杂度。
   最终的测试结果表明,设计的内存文件管理模块可以正确的对本地的内存文件以及通过NFS、FTP、ICP等传输方式下载的远程文件进行读、写、读取文件长度、读取文件当前位置、文件位移、重命名、关闭、删除等功能,达到预期目标,具有针对性强,可靠性高,使用方便等优点,可用于交换机板卡内存文件管理。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号