embOS推出一个RTOS的革命性功能,支持微秒和CPU时钟周期级分辨率的任务调度和API延迟参数设置
Posted Simon223
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了embOS推出一个RTOS的革命性功能,支持微秒和CPU时钟周期级分辨率的任务调度和API延迟参数设置相关的知识,希望对你有一定的参考价值。
embOS-Ultra — The next generation RTOS (segger.com)
当前的RTOS功能同质化越来越严重的今天,这个功能还是非常有意义的,这个是就是大家一直想要,但各种主流RTOS却一直没有提供的功能。
一、特点:
1、使用硬件定时器替代传统的系统滴答定时器。
2、行仅在需要执行的时候执行系统中断/任务调度,其实就是类似tickless模式。
3、所有API的延迟参数除了支持传统的ms级时间基准(一般我们都是设置为1ms),开始支持us级甚至ns级。更重要的是,用户甚至可以将其时间单位设置到和CPU主频一个级别。
我们调用各种RTOS的通信组件和延迟函数,都有一个延迟参数可以设置,这个参数我们就可以使用更高分辨率参数,而不受之前传统滴答时间基准的限制。
二、实际意义:
这个就非常有意义了,通过更高的精度和时间分辨率,大大拓展了RTOS潜在应用范畴。比如很多外设驱动,我们都需要us延迟支持,现在解决办法各种各样,我们现在一直用的是DWT时钟周期计数器做个us延迟。
有了RTOS的支持,是不是大大方便了我们调用。
通过这个消息主要是让大家了解下当前RTOS的新功能,看看有没有可以参考的地方,并不是让大家去学embOS,毕竟不是免费的,也不开源,也需要花时间去掌握,但是测试体验一下还是很方便的。
以上是关于embOS推出一个RTOS的革命性功能,支持微秒和CPU时钟周期级分辨率的任务调度和API延迟参数设置的主要内容,如果未能解决你的问题,请参考以下文章
《安富莱嵌入式周报》第301期:ThreadX老大离开微软推出PX5 RTOS第5代系统,支持回流焊的自焊接PCB板设计,单色屏实现多级灰度播放视频效果
《安富莱嵌入式周报》第301期:ThreadX老大离开微软推出PX5 RTOS第5代系统,支持回流焊的自焊接PCB板设计,单色屏实现多级灰度播放视频效果
ThreadX视频教程第1期:各种RTOS特色介绍,发展历史和未来的趋势,含uCOS-II,uCOS-III,RTX4,RTX5,FreeRTOS,embOS等
ThreadX视频教程第1期:各种RTOS特色介绍,发展历史和未来的趋势,含uCOS-II,uCOS-III,RTX4,RTX5,FreeRTOS,embOS等
《安富莱嵌入式周报》第303期:微软推出嵌入式安全物联网RTOS CHERIoT,超强的产品级开源电机控制器项目,含上位机,蓝牙标准V5.4,玩转与或非编程操作
SigmaStar星宸科技新推出嵌入式CPU--SSD212芯片,内置64MByte DDR,以太网MAC+PHY,USB2.0(主/从),嵌入式Linux/RTOS系统,支持LittleVGL开发