计算机应用 ›› 2010, Vol. 30 ›› Issue (1): 118-120.

• 网络与通信 • 上一篇    下一篇

嵌入式软件开发平台中的文件系统封装机制

何先波   

  1. 西华师范大学
  • 收稿日期:2009-07-09 修回日期:2009-08-07 发布日期:2010-01-01 出版日期:2010-01-01
  • 通讯作者: 何先波

File system encapsulation mechanism in embedded software development platform

bo xianHe   

  • Received:2009-07-09 Revised:2009-08-07 Online:2010-01-01 Published:2010-01-01
  • Contact: bo xianHe

摘要: 针对嵌入式软件开发中操作系统多样性与应用软件领域相关性等特点,面向特定应用领域的嵌入式软件开发平台通常会对嵌入式操作系统实现功能进行封装。嵌入式操作系统提供的文件系统功能较简单,不能满足复杂软件(特别是通信领域应用软件)文件载体多样性的需求。给出了一种嵌入式文件系统封装方案,该方案把文件管理、内存设备、FTP服务器与前后台通信机制相结合,给出了相应的编程接口,并主要基于商用VxWorks操作系统对方案具体实现进行了探讨。

关键词: 嵌入式操作系统, 文件系统, 操作系统支撑层

Abstract: Due to the variety of operating systems used in the embedded software development and the application correlation of embedded software, the embedded operating system is commonly encapsulated to impove its functions in the embedded software development platform. The function of file system in an embedded operating system is too simple to satisfy the function demand of complicated software such as the communication application software. In this paper a file system schema which combined file management, memory device, FTP server and foreground-background communication mechanism was presented and its implementation based on VxWorks was analyzed. In addition, the programming interface of the scheme was suggested.

Key words: embedded OS, file system, operating system support layer