硬汉嵌入式论坛

 找回密码
 立即注册
查看: 247|回复: 4
收起左侧

[embOS] SEGGER embOS提供的CMSIS-RTOS封装层,MDK RTE和IAR RTE都可以直接添加

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
发表于 2025-11-12 11:10:46 | 显示全部楼层 |阅读模式

https://kb.segger.com/Using_embOS_in_CMSIS-Pack_projects

为何选择embOS CMSIS?
随着微处理器架构日益复杂,性能不断提升且外设功能多样化,缩短开发时间并降低成本成为迫切需求。(Open-)CMSIS-Pack旨在提升基于Cortex-M微控制器和工具链的软件可移植性与复用性。它提供交付机制、示例项目及评估板支持,使嵌入式开发工具能够便捷地使用软件组件、设备驱动和中间件。通过embOS的(Open-)CMSIS-Pack,可快速可靠地创建和评估基于Cortex-M微控制器及各类集成开发环境的embOS项目。

embOS的CMSIS-RTOS抽象层
embOS的(Open-)CMSIS-Pack包含操作系统抽象层——即embOS的CMSIS-RTOS层。该层提供具有统一功能集的通用API,其中定义了众多应用所需的函数名称和参数。这使得在不修改应用程序的情况下替换实时操作系统成为可能。对软件开发人员而言,这带来了无需依赖单一实时操作系统即可编写代码和构建软件架构的优势。同时,直接使用embOS API将更高效,因为无需经过中间层——由于embOS API已是事实标准,附加抽象层显得多余。相同的embOS API可适用于任何内核和编译器。

embOS_CMSIS_Configured_IAR.png

embOS_CMSIS_compiled_IAR.png
回复

使用道具 举报

7

主题

198

回帖

224

积分

高级会员

积分
224
发表于 4 天前 | 显示全部楼层
硬汉哥,ucosii是不是没有这个封装层  最近换了个芯片,fae适配的ucos,我们原来用的cmsis os2
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
 楼主| 发表于 3 天前 | 显示全部楼层
abcde1224 发表于 2025-11-17 19:33
硬汉哥,ucosii是不是没有这个封装层  最近换了个芯片,fae适配的ucos,我们原来用的cmsis os2

uCOS的CMSIS RTOS 还没有
回复

使用道具 举报

11

主题

710

回帖

743

积分

金牌会员

积分
743
发表于 3 天前 | 显示全部楼层
这种添加,没限制吗?这个操作系统不是收费的吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
 楼主| 发表于 前天 10:40 | 显示全部楼层
hqgboy 发表于 2025-11-18 17:04
这种添加,没限制吗?这个操作系统不是收费的吗?

对,这个系统一直是收费的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-11-21 19:57 , Processed in 0.041585 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表