使用Nucleus RTOS的文件系统和存储

嵌入式系统设计者可以为各种文件格式和物理存储设备快速实现必要的容错存储和数据管理。开发人员可以利用片上存储器以及外部连接的物理和网络存储器。位于存储子系统顶部的sqlite提供对应用程序使用的所有数据的数据库访问。Nucleus文件系统和存储提供:

  • vfat兼容文件系统
  • Nucleus安全容错闪存文件系统
  • 虚拟文件系统(VFS)接口,用于任何文件系统的公共接口
  • 与所有核心中间件紧密集成-网络,USB等
  • 可扩展的解决方案-可以配置足迹,性能,或功能
  • 支持多种存储介质类型:
    • SD/MMC
    • USB大容量存储(主机和设备)
    • 闪存:NAND,也没有,数据流
    • RAM磁盘

细节

脂肪支持

与MS-DOS兼容的FAT文件系统格式具有非常大的安装基础,现在几乎所有使用的操作系统都支持。专为嵌入式应用而设计,Nucleus FAT文件系统允许多个任务同时访问文件信息,并支持FAT12,FAT16,和FAT32格式。支持无限数量的驱动器和可选的长文件名。

容错闪存

Nucleus安全文件系统为容错闪存文件系统提供磨损平衡支持。Nucleus安全文件系统是一种故障安全解决方案,可完全防止意外电源故障或重置。完善的磨损均衡和写缓存功能,即使需要频繁的数据更新,也能最大限度地减少对闪存的写操作。

一个API简化了应用程序开发

统一的API降低了复杂性,提供单一访问方式多个文件系统和媒体类型.

多种存储选项:Nucleus RTOS提供轻松的磁盘分区和广泛的设备支持:

  • 集成电路设备
  • PCMCIA
  • 紧凑型闪光灯
  • SD
  • 通用串口总线
  • 萨塔
  • 与非门
  • 也不
  • 数据流

Nucleus RTOS通过一个统一API:

  • FAT12,FAT16,FAT32
  • ISO 9660:光盘
  • 用于闪存的Nucleus安全文件系统
  • 专有文件系统

支持行业标准

从MS-DOS兼容的FAT文件系统到容错系统,Nucleus Services利用行业标准来促进解决方案的快速部署。

100%电源故障恢复能力

Nucleus安全文件系统保证重要信息的完整性。

支持现成的硬件

开箱即用地支持各种标准媒体类型和实现。

易于分区

根据应用程序需求划分和组织单个物理存储设备,包括在运行时创建和删除分区的能力。

数据库

SQLite为Nucleus应用程序添加了关系数据库支持。完全面向函数的API不会增加应用程序线程数或需要外部进程。以这种格式存储的数据几乎可以被任何操作系统的其他系统访问。

请求评估核源
开发工具

资源

核心群落

Nucleus用户论坛-讨论,设计技巧,样品设计等等。参观

闲聊γ 接触