• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

嵌入式系统上面使用哪种文件系统比较合适

chen0000009 2020-07-31 浏览量:515

现在有个嵌入式设备需要使用硬盘保存大量数据,数据文件应该使用的是CSV格式的,请问此硬盘用哪种文件系统比较好

工况比较恶劣,是车载设备

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这还要看你所使用的嵌入式系统支持哪些具体的文件系统,一般的硬盘支持NTFS和FatFS系统(和FatFS的其它衍生文件系统,如exFatFS),且两者有区别,FatFS支持最大4G的文件,而NTFS则没这个限制,且NTFS是一个可恢复的文件系统,但是很多嵌入式系统不支持NTFS,其实MS在Window NT下开发并使用的文件系统,所以还得看你使用的设备上的嵌入式操作系统支持哪些文件系统。而csv文件格式其本质是文本形式存储表,一般的文件系统都会支持的。
    • 发布于 2020-08-01
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 嵌入式有很多等级,你既然要用到文件系统了,数据量是比较大的,不过如果是csv数据,一般也用不到硬盘吧,现在的tf卡之类的都有上100G的。车载设备典型的行车记录仪都只用到tf卡啊。


    至于文件系统,其实要看存储的数据如何与其他设备交换,比如直接把硬件取出去交换的话,就要选通用点的文件系统,比如fat,普通的fat32只支持单文件4G(不过这个对csv数据来说已经是很大的啦),但文件系统本身支持的存储空间也有限制,更大的是exFat格式。这个更通用一点。

    如果不考虑直接交换,则选用文件系统的自由度更高,完全可以根据系统支持有优势的来选,比如底层是linux系统的,选ext4之类的也未尝不可。


    不推荐用硬盘,特别是机械硬盘,因为有机械运动,在汽车运行中很容易故障,可以考虑tf卡,sd卡、固态硬盘等作为存储介质硬件。

    • 发布于2020-08-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 从三方面考虑:

    1,嵌入式系统支持什么文件系统

    2,硬盘支持什么文件系统

    3,你的数据应该还会从硬盘上复制出来,考到电脑上用吧,你使用什么文件系统方便。

    取三者交集中最优的

    • 发布于2020-08-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机上的就是ftfs,linux下的就是根文件系统。当然种类也有比较多的,
    • 发布于2020-08-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

嵌入式系统上面使用哪种文件系统比较合适