0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SEGGER的BigFat规范允许在标准FAT媒体上存储大于4GB的文件

工程师邓生 来源:麦克泰技术 作者:麦克泰 2022-08-26 11:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

SEGGER的BigFat规范允许任何第三方在标准FAT媒体上存储大于4GB的文件,现在已公开可用。该规范不受任何专利的限制,可以与支持工具一起自由使用。

所有操作系统都支持FAT,它是格式化可移动存储(如SD卡和U盘)的行业标准。它也是在系统之间传输文件的一个很好的选择。

FAT在技术上的简单性和通用性使得它对于运行在资源有限的设备(如中型微控制器)上的应用程序也很有吸引力。

FAT的主要缺点是文件大小有限,这在存储或传输视频文件或使用数据库时很明显。SEGGER通过BigFAT解决了这个问题,扩展了FAT文件系统,支持超过1TB的文件。BigFAT将大文件分解成小文件,每个小文件作为一个单独的文件轻松地放入FAT卷中,并将这些文件作为单个大文件呈现给用户,同时保持与标准FAT的完全兼容性。

SEGGER提供了一个名为BigFAT Converter的免费工具,可以在Linux、macOS和Windows上运行。它允许用户在主机文件系统中创建、读取BigFAT文件或从主机文件系统中复制BigFAT文件。

Segger的创始人Rolf Segger说:“FAT在嵌入式空间中扮演着重要的角色,无论是用于可移动存储介质,如SD卡和U盘,还是作为内部文件系统,许多嵌入式系统都使用FAT。exFAT是SD卡FAT的继承者,但不幸的是,它与FAT不兼容,而且也受到专利限制。”

SEGGER总经理Ivo Geilenbruegge说:“任何使用或实施exFAT的公司都需要获得微软的许可,这可能很难或昂贵,尤其是对小企业和开源社区来说。”,“这就是为什么我们SEGGER决定引入BigFAT作为开放的、非专利阻碍的规范。允许所有感兴趣的各方免费使用BigFAT,我们的目标是将其确立为一个新标准。我们欢迎任何人基于该规范来实现它。”






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    49

    文章

    8880

    浏览量

    165732
  • 嵌入式系统
    +关注

    关注

    41

    文章

    3830

    浏览量

    133887
  • 操作系统
    +关注

    关注

    37

    文章

    7439

    浏览量

    129621
  • FAT
    FAT
    +关注

    关注

    0

    文章

    38

    浏览量

    26784
  • SEGGER
    +关注

    关注

    0

    文章

    60

    浏览量

    14859

原文标题:SEGGER的open BigFAT规范打破了FAT每个文件4GB的限制

文章出处:【微信号:麦克泰技术,微信公众号:麦克泰技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    GB 47372-2026发布:移动电源安全标准全面升级解读

    国家标准GB 47372-2026《移动电源安全技术规范》已正式发布,并将于2027年4月1日实施。这一标准的出台,标志着我国对移动电源产品
    的头像 发表于 04-18 14:38 292次阅读
    <b class='flag-5'>GB</b> 47372-2026发布:移动电源安全<b class='flag-5'>标准</b>全面升级解读

    4Gb: x4, x8, x16 DDR3L SDRAM技术解析与设计要点

    4Gb: x4, x8, x16 DDR3L SDRAM技术解析与设计要点 电子设计领域,内存芯片的性能和特性对整个系统的运行起着至关重要的作用。今天我们就来深入探讨一下4Gb: x
    的头像 发表于 04-08 15:20 322次阅读

    “史上最严”充电宝新规出台 | 国家标准GB 47372-2026《移动电源安全技术规范4月3日正式发布

    由工业和信息化部组织制定的强制性国家标准GB47372-2026《移动电源安全技术规范》今天(4月3日)正式发布。《技术规范
    的头像 发表于 04-04 10:20 343次阅读
    “史上最严”充电宝新规出台 | 国家<b class='flag-5'>标准</b><b class='flag-5'>GB</b> 47372-2026《移动电源安全技术<b class='flag-5'>规范</b>》<b class='flag-5'>4</b>月3日正式发布

    工业级SATA NANDrive™ EX系列:高性能存储解决方案

    / GLS85LS1xxxQ工业级SATA NANDrive™ EX系列是完全集成的固态硬盘。它将先进的Greenliant NAND控制器与4GB、8GB、16GB、32GB、64
    的头像 发表于 03-30 14:20 214次阅读

    4GB 型号检测到的内存大小错误为 8GB,怎么解决?

    我刚刚更新了我的 U-Boot 和有效负载,现在我的 4GB 型号似乎感觉它有 8GB 的 RAM - 遗憾的是,运行类似“memtester 6G”的东西很快就显示它的上半部分只是蒸汽 RAM
    发表于 03-24 06:17

    按摩仪GB4706标准检测报告

    国内销售按摩仪产品,无论是线上电商平台还是线下渠道,通常都需要提供符合国家安全标准的检测报告。其中,GB4706系列标准检测报告是按摩仪产品最核心的安全合规
    的头像 发表于 03-04 17:10 673次阅读
    按摩仪<b class='flag-5'>GB</b>4706<b class='flag-5'>标准</b>检测报告

    ESP32 驱动瀚海微SD NAND 完整方案 + FAT/FAT32 驱动核心区别

    ,同时框架原生支持 FAT/FAT32 文件系统的挂载与操作,以下分驱动实现步骤和FAT/FAT32 驱动区别两部分详细说明,内容兼顾实用性
    的头像 发表于 02-02 11:38 847次阅读
    ESP32 驱动瀚海微SD NAND 完整方案 + <b class='flag-5'>FAT</b>/<b class='flag-5'>FAT</b>32 驱动核心区别

    存储空间的小端格式

    CW32F030 内核为 32 位的 ARM® Cortex®-M0+ 微处理器,最大寻址空间为 4GB。芯片内置的程序存储器、数据存储器、各外设及端口寄存器被统一编址同一个
    发表于 12-11 07:03

    MRAM存储器EMD4E001G-1Gb的优势介绍

    在当今对数据持久性与系统可靠性要求极高的企业基础设施和数据中心中,Everspin推出的自旋转移扭矩MRAM(STT-MRAM)存储器——EMD4E001G-1Gb,凭借其卓越的性能与独特的技术优势,成为众多高性能存储解决方案中
    的头像 发表于 11-05 14:34 611次阅读

    RVMCU课堂「3」:手把手教你玩转RVSTAR—SEGGER Embedded Studio+JLink调试器篇

    根据使用的操作系统下载对应的RISC-V GNU Toolchain。 SEGGER Embedded Studio的安装路径下新建一个Nuclei_Toolchain文件夹。如果不记得
    发表于 10-31 06:42

    如何校准电能质量在线监测装置以确保其误差允许范围内?

    校准电能质量在线监测装置需遵循 “实验室精准校准→现场适应性验证→数据溯源闭环” 的流程,结合国家标准(如 GB/T 19862-2016)和国际规范(如 IEC 61000-4-30
    的头像 发表于 09-26 11:03 860次阅读

    如何判断电能质量监测装置的数据偏差是否允许范围内?

    LZ-DZ200电能质量在线监测装置 判断电能质量监测装置的数据偏差是否允许范围内,需结合标准规范、装置精度等级、测量参数类型及实际应用场景(如新能源并网的特殊要求)综合评估,核心是将实测偏差
    的头像 发表于 08-21 09:28 1596次阅读
    如何判断电能质量监测装置的数据偏差是否<b class='flag-5'>在</b><b class='flag-5'>允许</b>范围内?

    【RA-Eco-RA6M4开发板评测】SEGGER_RTT打印日志

    【前言】我使用的RA6M4开发板只接了jlink-ob没有接串口,因此打印日志可以通过SEGGER_RTT来实现,本篇将介绍如何移植SEGGER_RTT,并通过rtt-view来验证。 【代码移植
    发表于 07-31 14:40

    【VisionFive 2单板计算机试用体验】烧录系统+开箱启动

    @ 1.5GHz GPU 无独立 GPU Imagination PowerVR GPU AI 加速 无 0.5 TOPS NPU 内存 2GB/4GB LPDDR4 2GB/
    发表于 06-26 18:20

    服务器数据恢复—ocfs2文件系统被格式化为Ext4文件系统的数据恢复案例

    服务器存储数据恢复环境&故障: 人为误操作将Ext4文件系统误装入一台服务器存储的Ocfs2文件
    的头像 发表于 06-10 12:03 890次阅读
    服务器数据恢复—ocfs2<b class='flag-5'>文件</b>系统被格式化为Ext<b class='flag-5'>4</b><b class='flag-5'>文件</b>系统的数据恢复案例