- 6
- 0
- 约5.78千字
- 约 6页
- 2017-08-24 发布于重庆
- 举报
嵌入式操作系统FreeRTOS的原理与实现.doc
嵌入式操作系统FreeRTOS的原理与实现
在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数实时操作系统能在小RAM单片机上运行。相对于C/OS-II、embOS等商业操作系统,FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行,其最新版本为2.6版。 ?????? 1 FreeRTOS操作系统功能?????? 作为一个轻量级的操作系统,FreeRTOS提供的功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。FreeRTOS内核支持优先级调度算法,每个任务可根据重要程度的不同被赋予一定的优先级,CPU总是让处于就绪态的、优先级最高的任务先运行。FreeRT0S内核同时支持轮换调度算法,系统允许不同的任务使用相同的优先级,在没有更高优先级任务就绪的情况下,同一优先级的任务共享CPU的使用时间。?????? FreeRTOS的内核可根据用户需要设置为可剥夺型内核或不可剥夺型内核。当Free
您可能关注的文档
最近下载
- 湖北省武汉市江岸区2024-2025学年八年级下学期期末考试英语试卷(含答案,无听力原文及音频).pdf VIP
- 大同浑源300MWp光伏平价上网项目配套220kV送出线路工程环评.doc VIP
- 2025年上海高二学业水平合格性考试化学试卷试题(含答案详解).docx VIP
- 2025年成都七初天环初一入学语文分班考试真题含答案.docx VIP
- A-海洋中的数理统计-期末考试(2019级海科).docx VIP
- 2026年春冀人版(新教材)小学科学二年级下册(全册)教学设计(附教材目录).docx
- 杜邦的安全理念及安全文化培训通用课件.ppt VIP
- 汽车发动机构造与维修教学.pptx
- 2026年上海市杨浦区社区工作者招录考试(综合能力测试)历年参考题库含答案详解.docx VIP
- 精品解析:重庆市九龙坡区2023-2024学年七年级下学期期末道德与法治试题(解析版).docx VIP
原创力文档

文档评论(0)