首页
学习
活动
专区
工具
TVP
发布

HCC推出故障安全,防止意外复位或断电的exFAT解决方案

关注、星标公众号,不错过精彩内容

最近,HCC Embedded 推出用于故障安全数据存储的SafeexFAT文件系统解决方案。

SafeexFAT是HCC exFAT文件系统的扩展,旨在真正实现故障安全,防止意外复位或断电

关于HCC

HCC Embedded开发了“脱离上下文”的深层嵌入式软件组件,确保它们可以用作任何系统的核心元素,包括那些旨在满足严格的安全性,质量和可移植性要求的系统。

HCC Embedded是exFAT实施的许可供应商,可以提供完整的技术和专利许可解决方案,以便整合到客户的设备中。这意味着:

对于那些已获得exFAT微软许可的用户,HCC可以提供其exFAT / SafeexFAT软件实施。

对于那些没有exFAT微软许可证的人,HCC可以提供微软批准的exFAT许可证,并提供其exFAT / SafeexFAT软件实施。

HCC 针对故障安全的exFAT解决方案-SafeexFAT正式发布。SafeexFAT为设备制造商提供了一个独立于RTOS的故障安全文件系统解决方案,满足深度嵌入式应用的存储可靠性需求。HCC是Microsoft exFAT的官方合作伙伴,可以为设备制造商提供可靠的exFAT集成、验证和微软专利许可服务。

增强的SafeexFAT基于故障安全设计和测试,确保客户不会丢失任何数据。HCC设计SafeexFAT时考虑到集成和目标验证,提供了相应的测试套件,客户可以基于该套件验证产品行为的正确性。为了验证目标系统上的故障安全,驱动测试程序可以通过在介质驱动层注入错误来验证实现的正确性。

在基于MCU的解决方案中,针对RTOS,no-RTOS和Linux系统应用,HCC积累了丰富的项目经验。基于这些知识,HCC为大多数介质驱动控制器提供了经过验证的驱动程序。HCC的SafeexFAT遵循MISRA 2012规范,能够与客户目标平台可靠地集成,在所有设计上使用相同的应用代码,并确保相同的质量。

二、架构

该故障安全和单元测试驱动器是用来与目标MCU来测试文件系统是故障安全。此驱动程序用于在媒体驱动程序级别注入错误。一旦测试显示文件系统是故障安全的,就可以在文件系统上线之前删除该模块。

三、SafeexFAT特征

该系统的主要特点如下:

符合HCC高级嵌入式框架。

专为与RTOS和非RTOS系统集成而设计。

提供故障安全,防止意外复位或断电。

可以使用Linux FUSE集成。

支持FUSE库版本2.x和FUSE 3.x.

缓存选项以获得最佳性能。

代码大小47 KB。

RAM使用量> 18 KB。

ANSI'C'。

Unicode 16。

多个打开的文件。

打开文件的多个用户。

多卷。

多扇区读/写。

可变扇区大小。

分区处理。

处理媒体错误。

测试套件。

零拷贝。

重入。

FAT表的边界对齐偏移量。

数据区域的边界对齐偏移。

四、SafeexFAT for Linux FUSE

HCC的exFAT / SafeexFAT for Linux FUSE使用标准的FUSE(用户空间中的文件系统)库。它作为源代码提供,可以从中构建Linux可执行文件。然后,此可执行文件可用于安装exFAT驱动器,其文件可以像系统中的任何其他文件一样进行访问。该产品支持FUSE库版本2.x和FUSE 3.x.

‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧END‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190914A0HNLN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券