19.1FreeRTOS简介
FreeRTOS是一个可移植的、开源的小型实时内核,可以免费下载并且可以免费用于商业软件。FreeRTOS支持多种处理器架构,包括ARM7、ARM9、Cortex-M3、AVR、PIC和MSP430等。FreeRTOS系统的主要特点如下:
·完全免费,使用没有限制,包括商业应用。
·优先级调度,相同优先级任务可轮转调度,同时可设置为可波多内核或者不可剥夺内核:
·任务可选择是否共享堆栈,井且没有任务数日限制;·消息队列,二值信号量,计数信号量,递归互斥体:
·时间管理;·内存管理。
19.2FreeRTOS应用实例--—-创建任务19.2.1实例描述
本实例移植FreeRTOS到ARC开发板。为了是移植过程清晰,我们只创建了一个任务,这个任务只实现了最简单的跑马灯功能。
19.2.2硬件设计
该实例用到了ARC平台上的两个LED灯,电路图参考LED那一章节。
资源简介:嵌入式操作系统FREERTOS移植
上传时间: 2022-03-21
上传用户:bluedrops
资源简介:μC /OS - Ⅱ是一个源码公开的占先式多任务实时嵌入式操作系统,可移植性强。通过对在80x86和 MCS - 51上移植实例的分析,给出了在移植μC /OS - Ⅱ系统时通过中断指令实现任务切换的方法,解决了移 植的核心问题。
上传时间: 2016-03-30
上传用户:宋桃子
资源简介:嵌入式操作系统freertos,用于最新CORTEX_LM3S6965的KEIL版本,带有以太网的程序
上传时间: 2016-05-21
上传用户:变形金刚
资源简介:主要讨论了嵌入式操作系统的移植问题, 并以UC/OS- II为例进行了研究, 同时讨论了内核移植的测 试问题。通过测试任务的建立, 对移植成果进行测试, 结果表明移植是成功的。
上传时间: 2014-01-19
上传用户:xsnjzljj
资源简介:FreeRTOS免费的开源实时操作系统 嵌入式操作系统FreeRTOS的原理与实现.pdf
上传时间: 2014-01-14
上传用户:yyyyyyyyyy
资源简介:嵌入式操作系统FreeRTOS的原理与实现
上传时间: 2022-03-21
上传用户:kent
资源简介:嵌入式操作系统FreeRTOS的原理与实现
上传时间: 2022-07-20
上传用户:xsr1983
资源简介:随着嵌入式技术的不断发展,嵌入式芯片的不断革新,嵌入式操作系统也逐渐成为嵌人式系统中不可或缺的部分。嵌入式操作系统的运用不仅能够更有效、更合理的利用现有的CPU的资源,而且能够简化应用软件的设计,缩短应用的开发周期,保证系统的可靠性和实时性。...
上传时间: 2022-06-20
上传用户:jimmy950583
资源简介:19.1FreeRTOS简介FreeRTOS是一个可移植的、开源的小型实时内核,可以免费下载并且可以免费用于商业软件。FreeRTOS支持多种处理器架构,包括ARM7、ARM9、Cortex-M3、AVR、PIC和MSP430等。FreeRTOS系统的主要特点如下:·完全免费,使用没有限制,包括商业应用...
上传时间: 2022-06-25
上传用户:slq1234567890
资源简介:嵌入式实时操作系统FreeRTOS在ARM7上移植的实现
上传时间: 2022-03-21
上传用户:tigerwxf1