首页
Loading
您有软件应用有使用问题,留言, 请让我们知道。谢谢
您所在的位置:首页 > 系统应用 > Linux > 正文

为什么说FreeRTOS为轻量级OS,和Linux相比,有哪些什么区别

作者: 来源:原创 日期:2016/8/16 13:10:01   加入收藏 评论:0 标签:FreeRTOS

FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。

由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数实时操作系统能在小RAM单片机上运行。相对μC/OS-II、embOS等商业操作系统,FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行,其最新版本为8.2.3版。

用户可配置内核功能

多平台的支持

提供一个高层次的信任代码的完整性

目标代码小,简单易用

遵循MISRA-C标准的编程规范

强大的执行跟踪功能

堆栈溢出检测

没有限制的任务数量

没有限制的任务优先级

多个任务可以分配相同的优先权

队列,二进制信号量,计数信号灯和递归通信和同步的任务

优先级继承

免费开源的源代码

=======================

用到一些路由器,冰箱等等的系统中。



本文网址:http://www.ruanjianyingyong.com/html/Linux/84.html
读完这篇文章后,您心情如何?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
上一篇:没有资料
更多>>网友评论
发表评论
编辑推荐
  • 没有资料