推荐星级:
- 1
- 2
- 3
- 4
- 5
实时操作系统下电子盘驱动程序的开发
资料介绍
实时操作系统下电子盘驱动程序的开发
目前,已有许多实时操作系统如:VxWorks、pSOS、QNX、Hard-Linux、WinCE等等,其中美国Wind River System 公司的VxWorks是公认的性能最出色的一种实时操作系统。这是一个运行在目标机上的高性能、可裁减的嵌入式实时操作系统。它的软件开发平台是Tornado。
本文以VxWorks操作系统为平台,以M-System公司的DOC2000(144M)为例,说明在VxWorks下如何驱动并使用电子盘设备。
1 系统结构
DOC 系列的电子盘采用的都是TrueFFS(True Flash File System)。TrueFFS for Tornado II是Tornado II开发环境中的一个集成的快速闪存文件系统,它是使用一系列的嵌入式闪存设备来实现快速可靠的物理存储的。通过VxWorks的TrueFFS仿真DOS文件系统下的硬盘驱动器,开发者可以使用标准的文件系统接口来产生和操作一个文件系统。这样,在闪存设备上进行读写操作就与在DOS文件系统设备上是一样的了。因此,对于电子盘驱动的介绍就需要分为上层操作系统的文件系统和底层的驱动器物理结构实现两部分。
部分文件列表
文件名 | 文件大小 | 修改时间 |
实时操作系统下电子盘驱动程序的开发.pdf | 166KB | 2007-05-26 23:02:04 |
全部评论(0)