CMSIS-RTOS2 应用笔记 八 目录结构和文件概述

目录结构和文件概述

以下部分概述了与CMSIS-RTOS RTX v5的用户相关的目录结构和文件。 以下目录引用开始于CMSIS软件包安装路径下方,例如ARM / CMSIS / version / CMSIS / RTOS2。

RTX v5 目录结构

CMSIS-RTOS RTX v5以源代码提供,并提供了几个示例。

Directory Content
IncludeCMSIS-RTOS API v2的包含文件。  cmsis_os2.h是用户应用程序的中心包含文件。
TemplateCMSIS-RTOS API模板源文件和头文件。
RTX具有RTX特定文件和文件夹的目录。 还包含组件查看器描述文件。
RTX/ConfigCMSIS-RTOS RTX配置文件RTX_Config.h和RTX_Config.c。
RTX/Examples可以直接用于开发工具的示例项目。
RTX/IncludeRTX v5具体包含文件。
RTX/Include1CMSIS-RTOS v1 API头文件。
RTX/Library预制库(详见下表)。
RTX/Source可用于ARMCC和GCC的源代码。
RTX/Template用于使用CMSIS-RTOS RTX v5创建应用程序项目的用户代码模板。

RTX v5 库文件

CMSIS-RTOS RTX库可为ARMCC和GCC编译器预编译,并支持所有配置中的所有Cortex-M处理器变体,包括ARM Cortex-M23和Cortex-M33。

Library File Processor Configuration
Library/ARM/RTX_CM0.libCMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M0 and M1, little-endian.
Library/ARM/RTX_CM3.libCMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M3, M4, and M7 without FPU, little-endian.
Library/ARM/RTX_CM4F.libCMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M4 and M7 with FPU, little-endian.
Library/ARM/RTX_V8MB.libCMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M baseline.
Library/ARM/RTX_V8MBN.libCMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M baseline, non-secure.
Library/ARM/RTX_V8MM.libCMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M mainline.
Library/ARM/RTX_V8MMF.libCMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M mainline with FPU.
Library/ARM/RTX_V8MMFN.libCMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M mainline with FPU, non-secure.
Library/ARM/RTX_V8MMN.libCMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M mainline, non-secure.
Library/GCC/libRTX_CM0.aCMSIS-RTOS libRTX Library for GCC Compiler, Cortex-M0 and M1, little-endian.
Library/GCC/libRTX_CM3.aCMSIS-RTOS libRTX Library for GCC Compiler, Cortex-M3, M4, and M7 without FPU, little-endian.
Library/GCC/libRTX_CM4F.aCMSIS-RTOS libRTX Library for GCC Compiler, Cortex-M4 and M7 with FPU, little-endian.
Library/GCC/libRTX_V8MB.aCMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M baseline.
Library/GCC/libRTX_V8MBN.aCMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M baseline, non-secure.
Library/GCC/libRTX_V8MM.aCMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M mainline.
Library/GCC/libRTX_V8MMF.aCMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M mainline with FPU.
Library/GCC/libRTX_V8MMFN.aCMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M mainline with FPU, non-secure.
Library/GCC/libRTX_V8MMN.aCMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M mainline, non-secure.
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值