CMSIS及DSP库用户协议.pdfVIP

  • 0
  • 0
  • 约1.93万字
  • 约 6页
  • 2026-01-15 发布于北京
  • 举报

Cortex微控制器软件接口(CMSIS)规范和软件最终用户协议

本最终用户协议()是您(无论是个人还是单一法律实体)与ArmLimited(Arm)之间关于使用

CMSIS规范、示例代码、DSP库规范和DSP库实现(以下定义的这些术语统称为“Arm可交付成果”)的法律

协议。Arm只有在您接受本中的所有条款的情况下才愿意向您Arm可交付成果。通过点击“我同意”,或

安装、使用或Arm可交付成果,即表示您同意受本所有条款的约束。如果您不同意本的条款,Arm

不愿意您使用Arm可交付成果,您安装、使用或Arm可交付成果。

“CMSIS规范”是指定义Cortex微控制器软件接口(CMSIS)的应用程序编程接口、命名和编码约定的任何

文档和C编程语言文件,以及系统视图描述(SVD)文档和相关的XML模式文件。尽管有上述规定,“CMSIS规范”

不包括(i)在CMSIS规范中的其他已发布规范的实现;(ii)可能是使或使用符合CMSIS规范的产品或其

所必需的任何启用技术,但这些技术本身并未明确包含在CMSIS规范中(例如编译器前端、代码、后端、库或

其他编译器、汇编器或器技术;验证或调试软件或硬件;应用程序、操作系统或驱动程序软件;RISC架构;

处理器微架构);(iii)设计的掩模作品和布局;或(iv)设计的RTL或其他高级表示。

“DSP库实现”是指实现数字信号处理器(DSP)算法和DSP库规范中定义的应用程序编程接口功能的任何C编程

语言源代码。DSP库实现利用了CMSIS应用程序编程接口,因此针对的是Cortex‑M类处理器。

“DSP库规范”是指定义DSP库实现的应用编程接口的DSP库文档和C编程语言文件。尽管有上述规定,“DSP

库规范”不包括(i)在DSP库规范中的其他已发布规范的实现;(ii)可能需要用于制造或使用符合DSP库规范的

产品或其的任何使能技术,但这些技术本身并未在DSP库规范中明确列出(例如编译器前端、代码生成

器、后端、库或其他编译器、汇编器或器技术;验证或调试软件或硬件;应用程序、操作系统或驱动程序软

件;RISC架构;处理器微架构);(iii)设计的掩模作品和布局;或(iv)设计的RTL或其他

高级表示。

“示例代码”是指以C、C++或ARM汇编编程语言编写的任何文件,以及相关的项目和配置文件,用于演示

CMSIS规范、DSP库规范和DSP库实现的使用,适用于与微处理器一起使用的微处理器或设备特定软件应用程

序。

1.授予。

1.1ARM特此根据本证的条款和条件,授予您一项非独占、不可转让的,以;

(i)为开发、已开发、制造、已制造、销售、销售、供应或以其他方式分发符合CMSIS规范的产品之目的,使

用并CMSIS规范,前提是您保留随CMSIS规范的任何,并且您使用ARM的名称、徽标

或商标来此类产品;

(ii)使用、和修改(仅在将DSP库规范的纳入您的文档所必需的范围内)DSP库规范,以开

发、委托开发、制造、委托制造、销售、销售、供应或以其他方式分发符合DSP库规范的产品,并分发和委

托分发由您或为您的利益创建的从DSP库规范衍生的任何文档,前提是

ENDUSERLICENCEAGREEMENTFORTHECORTEXMICROCONTROLLERSOFTWAREINTERFACE

STANDARD(CMSIS)SPECIFICATIONANDSOF

文档评论(0)

1亿VIP精品文档

相关文档