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

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

3天内不再提示

ARM针对Cortex-M处理器推出一套安全系统: Arm FuSa RTS

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 作者:黄工的嵌入式技术 2020-02-29 16:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

今天分享一篇相关文章,新技术不一定要深入理解,但可以了解。

近期,Arm Keil宣布推出功能安全运行系统(Arm FuSa RTS)。

一、关于Arm FuSa RTS

Arm FuSa RTS,指的是Run-Time System for Functional Safety Applications (功能安全应用的运行时系统)。

Arm FuSa RTS 是一组嵌入式软件组件,适用于汽车,医疗和工业系统中最安全的关键应用。

通过FuSa RTS,开发人员可以获得强大的实时操作系统(RTOS),独立的处理器抽象层和经过验证的C库,这些库由Arm架构专家针对Cortex-M处理器进行了高度优化。

二、Arm FuSa RTS组件

Arm FuSa RTS是一套适用于Cortex-M微控制器的软件组件。

从上图可以看得出来,FuSa RTS包含:

Keil RTX5实时操作系统(RTOS)

FuSa RTS事件记录器

CMSIS-Core用于访问处理器和外围设备

具有最常用功能的 C库

安全文档

1.RTX5

Keil RTX5实时操作系统提供诸如动态和静态内存分配的功能。动态内存分配简化了开发过程中的配置工作。

2.事件记录器

事件记录器是FuSa RTS的一部分组件,通过提供核心信息,用户事件的注释,并定时应用的信息化软件开发过程中的帮助。

时序行为分析是软件开发过程中集成测试的要求。

3.FuSa CMSIS-Core

FuSa CMSIS-Core实现了Cortex-M设备的基本运行时系统,并允许您访问处理器内核。

4.FuSa C库

FuSa C库实现了ISO C99 C语言标准中指定的函数子集,并附带了有关如何有效地使用它的使用指南和示例。

特定于设备的软件测试库(STL)在多个应用程序中是必需的,并且可以轻松集成。

5.安全文档

解释FuSa RTS在安全环境中使用的文档集。

三、支持的标准和设备

1.支持认证

Arm FuSa RTS已通过以下安全标准认证:

Automotive:ISO26262, ASIL D

Industrial:IEC61508, SIL 3

Railway:EN50128, SIL 4

Medical:IEC62304, Class C

2.支持的设备

FuSa RTS充分利用了Arm为其处理器指定的高级硬件功能。它为具有以下Arm Cortex-M内核的设备提供支持:

Cortex-M0/M0+

Cortex-M3

Cortex-M4

Cortex-M7

更多关于Arm FuSa RTS内容,可参考:

https://www2.keil.com/fusa-rts


四、收费

Arm FuSa RTS和RTX一样,免版税。

免版税是建立在购买了正版 MDK-Professional Edition 基础之上。

可以理解为,你买了正版的 MDK-Professional Edition之后就可以免费商用了。

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

    关注

    68

    文章

    20391

    浏览量

    255693
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9618

    浏览量

    394533
  • Cortex-M
    +关注

    关注

    2

    文章

    234

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索LPC5410x:32位ARM Cortex - M4/M0+微控制的卓越性能

    探索LPC5410x:32位ARM Cortex - M4/M0+微控制的卓越性能 在嵌入式系统
    的头像 发表于 04-27 17:25 500次阅读

    基于ARM Cortex-M3架构用于各类通用微控制应用的指纹识别芯片-P1032BF1

    ARM Cortex-M3是款专为嵌入式系统优化的32位RISC(精简指令集)处理器内核,基于 ‌ARMv7-
    的头像 发表于 04-21 09:21 179次阅读
    基于<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>3架构用于各类通用微控制<b class='flag-5'>器</b>应用的指纹识别芯片-P1032BF1

    深度解析LPC43S50/S30/S20:32位ARM Cortex-M4/M0微控制的卓越性能与应用潜力

    下载: LPC43S30FBD144E.pdf 、概述 LPC43S50/S30/S20是基于ARM Cortex-M4内核的微控制,集成了AR
    的头像 发表于 04-09 09:45 270次阅读

    S6E2C4系列32位ARM® Cortex®-M4F FM4微控制深度剖析

    Semiconductor Corporation推出的S6E2C4系列32位ARM® Cortex®-M4F FM4微控制。 文件下载
    的头像 发表于 03-31 16:55 420次阅读

    深入解析Cypress MB9B520M系列32位ARM® Cortex®-M3 FM3微控制

    、产品概述 MB9B520M系列是高度集成的32位微控制,专为嵌入式控制设计,具备低功耗模式和出色的成本效益。它基于ARM®
    的头像 发表于 03-29 09:50 375次阅读

    MAX32570:用于安全应用的低功耗ARM Cortex - M4微控制

    MAX32570:用于安全应用的低功耗ARM Cortex - M4微控制 在电子设计领域,安全
    的头像 发表于 03-26 16:50 395次阅读

    ADuCM3027/ADuCM3029:超低功耗ARM Cortex - M3 MCU的卓越之选

    : ADuCM3027.pdf 产品概述 ADuCM3027/ADuCM3029是集成了电源管理功能的超低功耗MCU系统,适用于处理、控制和连接等多种场景。它基于ARM® Cortex
    的头像 发表于 03-24 14:35 223次阅读

    LPC43S50/S30/S20:32 位 ARM Cortex - M4/M0 微控制的深度剖析

    LPC43S50/S30/S20:32 位 ARM Cortex - M4/M0 微控制的深度剖析 在嵌入式
    的头像 发表于 03-15 17:10 1173次阅读

    Cortex-M0和Cortex-M0+的区别

    ),但是只使用了Thumb ISA的个子集(56条指令),多数指令是16位,只有少数些事32位。 般来说,尽管指令具有不同大小,Cortex-M
    发表于 01-22 06:23

    最小化ARM Cortex-M CPU功耗的方法与技巧分享

    存储,进步降低整体系统功耗)。   2 中断控制节能技术   Cortex-M架构中的中断控制
    发表于 01-21 06:19

    Cortex-M0 处理器介绍

    功耗的32位处理器Cortex-M0是Cortex-M家族中的M0系列。最大特点是低功耗的设计。Cortex-M0为32位、3级流水线R
    发表于 01-16 08:04

    Cortex-M产品的特色

    。 开发支持:设计人员可从ARM生态系统的许多工具中选择,或者使用单、全面的工具链支持所有Cortex-M器件。 架构扩展:ARM
    发表于 11-26 07:22

    Cortex-M0+处理器的HardFault错误介绍

    ARM处理器中,如果个程序产生了错误并且被处理器检测到,就会产生错误异常。Cortex-M0+处理器
    的头像 发表于 10-14 10:50 3795次阅读
    <b class='flag-5'>Cortex-M</b>0+<b class='flag-5'>处理器</b>的HardFault错误介绍

    Analog Devices / Maxim Integrated MAX32672 ARM Cortex-M4F微控制特性/应用/框图

    。这些MCU设有灵活的多功能电源管理单元,采用强大的带浮点单元 (FPU) 的Arm® Cortex®-M4处理器。Analog Devices MAX32672还为从8位或16位微控
    的头像 发表于 06-27 11:12 1298次阅读
    Analog Devices / Maxim Integrated MAX32672 <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>4F微控制<b class='flag-5'>器</b>特性/应用/框图

    在IAR Embedded Workbench for Arm中使用Arm Cortex-R52 NEON

    随着嵌入式系统变得越来越智能,对嵌入式处理器的要求也越来越高。为了更好应对汽车、医疗和工业机器人等领域对嵌入式处理器的要求,Arm推出了采用
    的头像 发表于 06-05 09:57 2165次阅读
    在IAR Embedded Workbench for <b class='flag-5'>Arm</b>中使用<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b>-R52 NEON