文件系統


       HCC-Embedded提供FAT文件系統(FAT,THIN, SafeFAT,exFAT,SafeexFAT) 及Flash文件系統(SafeFLASH,TINY,SMFS)以滿足嵌入式系統的最佳性能及資源利用需求。這些文件系統共享一個通用 API 以確??梢浦残?。HCC提供的嵌入式文件系統,Flash轉換層(FTL)及驅動程序,支持基于扇區的存儲介質,包括SD、CF、SDHC、SDXC,MMC,eMMC、SSD Flash,USB。



FAT文件系統

● FAT – 針對FAT 12/16/32兼容的嵌入式應用進行優化。
● THIN – 用于系統資源有限的嵌入式MCU的FAT系統。
● SafeFAT – 故障安全FAT系統。
● exFAT – 用于閃存(如 USB 閃存和 SD 卡)的文件系統。
● SafeexFAT – 故障安全exFAT 系統。

5種文件系統性能對比:

注:
1、基于Cortex-M3,高優化級別,長文件名使能的情況獲取的數據
2、exFAT和SafeexFAT僅支持長文件名
3、該特性需要驅動支持

Flash文件系統
● SafeFLASH – 與FAT文件系統相比,文件操作的執行和Flash使用效率要高得多。
● TINY – 用于資源受限的應用中的故障安全Flash文件系統。
● 智能儀表文件系統 (SMFS)–圍繞智能電表需求構建的系統,它使用結構化數據庫來降低應用程序的復雜性并提高性能。

3種Flash文件系統性能對比:
注:RAM的尺寸取決于配置及Flash的類型

故障安全解決方案
       HCC Embedded故障安全SafeFTL轉換層為安全文件系統提供了介質驅動解決方案,它支持NAND/NOR介質,提供壞塊管理,故障保護,磨損平衡,ECC和安全數據擦除,讀打擾等功能。針對所有的文件系統、驅動程序和flash轉換層(FTL)提供在目標系統上驗證操作正確性的測試用例。


京ICP備:京ICP備05011254號-1 版權歸北京麥克泰軟件技術有限公司所有
北京麥克泰軟件技術有限公司

《人妻avav中文系列久久_日本japanesefree40成熟》未删节版