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,我们的目标是将其确立为一个新标准。我们欢迎任何人基于该规范来实现它。”
SEGGER emFile PRO带有BigFAT的实现。更多关于BigFAT的信息,请访问:
https://www.segger.com/products/file-system/emfile/bigfat/
了解更多关于emFile的信息,请访问:
https://www.segger.com/products/file-system/emfile/
关于SEGGER
SEGGER Microcontroller GmbH在嵌入式系统领域拥有近三十年的经验,提供先进的RTOS和软件库,J-Link / J-Trace代码调试和跟踪器,Flasher在线编程器以及软件开发工具等产品。
SEGGER的一体化解决方案emPower OS包含了一个RTOS和一系列完整的软件库,包括通信、安全、数据压缩和存储、用户界面软件等。受益于数十年的行业经验,使用emPower OS可以让开发人员领先一步。
SEGGER专业的嵌入式开发软件和工具设计简洁,并针对嵌入式系统进行了优化,通过价格合理、质量优良而且灵活易用的各类工具,支持嵌入式系统的整个开发过程。
SEGGER公司由Rolf Segger于1992年创立,目前正稳步发展。SEGGER总部位于德国蒙海姆,在美国波士顿设有分公司,并在英国,美国硅谷以及中国上海设有子公司,在大多数大陆上有分销商(北京麦克泰是SEGGER公司在中国的分销商),使用户在全球范围内都能使用SEGGER全系列产品。
简而言之,SEGGER拥有数十年的嵌入式专家经验,并拥有一整套用于嵌入式系统的工具,为整个开发过程提供了支持。
此外,SEGGER软件没有开源软件许可所要求的必须开源或必需做贡献的限制,可以集成到任何商业或专有产品中,而没有义务公开合并的源代码。
最后,SEGGER为一个无常的行业提供了稳定性,使SEGGER成为一个非常可靠的长期合作伙伴。
关于麦克泰技术
麦克泰技术(简称BMR)成立于1995年,是国内专业的嵌入式系统软件企业,与世界领先的嵌入式软件供应商合作有二十多年的时间,为嵌入式研发提供丰富的工具、软件、解决方案和培训服务。2019年麦克泰技术签约SEGGER成为正式代理商,全面代理SEGGER旗下所有产品。更多SEGGER产品授权和详情欢迎咨询:info@bmrtech.com
2024-04-12阅读更多》
2024-04-12阅读更多》
2024-03-18阅读更多》
2024-02-20阅读更多》
2024-01-16阅读更多》