第1章 选用FreeRTOS的优势
由于大家都比较关心这个问题,所以把这个问题放在第一章简单的说说。FreeRTOS最大的优势就是开源免费,商业使用的话不需要用户公开源代码,也不存在任何版权问题,是当前小型嵌入式操作系统市场使用率最高的。去年的全球嵌入式市场分析报告中,FreeRTOS占据了20%。
1.1 移植的难易程度
1.2 上手难用程度
1.3 当前流行的嵌入式实时操作系统
1.1 移植的难易程度
FreeRTOS的移植比较简单,只需要用户添加需要的源码文件,不需要做任何的底层工作,再添加三个宏定义即可,详情可以看第5章FreeRTOS操作系统移植。
1.2 上手难易程度
作为开源免费的RTOS,官方配套的手册在RTOS的基础知识说明、API函数说明及其举例方面做的都非常好,用户上手比较容易。随着后面章节的学习,大家会体会到这一点。
1.3 当前流行的嵌入式实时操作性
FreeRTOS在全球嵌入式市场分析报告中一直是小型嵌入式操作系统使用率最高的,下面分别是2013,2014和2015年度全球嵌入式市场分析报告中的占有率排名,占有率低的未上榜。
详情和完整报告下载,请看帖子:http://www.armbbs.cn/forum.php?mod=viewthread&tid=15616
图1.1 由上至下分别2013,2014和2015年度
FreeRTOS的优势,当前就为大家介绍这三条吧。另外,关于FreeRTOS配套的中间件,官方在今年年初(2016年)的时候发布了文件系统FreeRTOS-FAT和网络协议栈FreeRTOS-TCP。
|