embOS-Ultra采用Cycle-resolution Timing技术,提供市场领先的精度和时间分辨率。对于所有基于时间的事件(如超时、延迟和定时器),其调度现在可以以微秒或CPU周期为单位进行指定。Cycle-resolution Timing技术利用清晰一致的API调用,取代了特定于目标的精确计时技术。
升级到embOS-Ultra之后,应用程序可立即受益。从传统的RTOS迁移非常简单,可以保持传统的RTOS行为,无需更改应用程序。embOS-Ultra只是提供Cycle-resolution Timing,使用新的附加API调用。让传统与革新实现自然过渡。
通过消除周期性tick中断,embOS-Ultra降低了CPU负载并节约了能源。考虑到目前有数十亿设备使用传统的RTOS,节能前景相当可观。
对于许多CPU和编译器组合,embOS-Ultra能够以源代码和目标代码的形式提供。其源代码以C语言编写,其中一个特定于CPU和编译器的小组件则由汇编语言编写。
主要特性:
- 提高了精度和时间分辨率
- 更精细的时间粒度 - μs、ns或者周期
- 轻松从传统RTOS进行迁移
- 完全兼容 - 迁移过渡轻松完成
- 为所有应用节省能源
- 扩展了RTOS的应用范围
- 对于许多CPU和编译器组合,能够以源代码和目标代码的形式提供
支持的器件 | STM32 MCUs,STM32 MPUs |
Software Function | 制程 |
中间件 | RTOS |
可交付成果 | 源文件 |
许可类型 | 商业(免费试用版) |
地点 |
Served Countries:
全球