文件名称:FreeRTOSv5.1.2

  • 所属分类:
  • 操作系统开发
  • 资源属性:
  • [C/C++] [源码]
  • 上传时间:
  • 2012-11-26
  • 文件大小:
  • 18.28mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • 钱*
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

作为一个轻量级的操作系统,FreeRTOS提供的功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。 FreeRTOS内核支持优先级调度算法,每个任务可根据重要程度的不同被赋予一定的优先级,CPU总是让处于就绪态的、优先级最高的任务先运行。 FreeRT0S内核同时支持轮换调度算法,系统允许不同的任务使用相同的优先级,在没有更高优先级任务就绪的情况下,同一优先级的任务共享CPU的使用时间。FreeRTOS的内核可根据用户需要设置为可剥夺型内核或不可剥夺型内核。当FreeRTOS被设置为可剥夺型内核时,处于就绪态的高优先级任务能剥夺低优先级任务的CPU使用权,这样可保证系统满足实时性的要求 当FreeRTOS被设置为不可剥夺型内核时,处于就绪态的高优先级任务只有等当前运行任务主动释放CPU的使用权后才能获得运行,这样可提高CPU的运行效率。-作为一个轻量级的操作系统,FreeRTOS提供的功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。 FreeRTOS内核支持优先级调度算法,每个任务可根据重要程度的不同被赋予一定的优先级,CPU总是让处于就绪态的、优先级最高的任务先运行。 FreeRT0S内核同时支持轮换调度算法,系统允许不同的任务使用相同的优先级,在没有更高优先级任务就绪的情况下,同一优先级的任务共享CPU的使用时间。



    FreeRTOS的内核可根据用户需要设置为可剥夺型内核或不可剥夺型内核。当FreeRTOS被设置为可剥夺型内核时,处于就绪态的高优先级任务能剥夺低优先级任务的CPU使用权,这样可保证系统满足实时性的要求 当FreeRTOS被设置为不可剥夺型内核时,处于就绪态的高优先级任务只有等当前运行任务主动释放CPU的使用权后才能获得运行,这样可提高CPU的运行效率。
相关搜索: freeRTOS

(系统自动生成,下载前可以参看下载内容)

下载文件列表

FreeRTOSv5.1.2

..............\Demo

..............\....\ARM7_AT91FR40008_GCC

..............\....\....................\aic.h

..............\....\....................\AT91R40008.h

..............\....\....................\ATEB40x.cfg

..............\....\....................\atmel-ram.ld

..............\....\....................\atmel-rom.ld

..............\....\....................\boot.s

..............\....\....................\ebi.h

..............\....\....................\FreeRTOSConfig.h

..............\....\....................\main.c

..............\....\....................\Makefile

..............\....\....................\ParTest

..............\....\....................\.......\ParTest.c

..............\....\....................\pio.h

..............\....\....................\ram_arm.bat

..............\....\....................\ram_thumb.bat

..............\....\....................\rom_arm.bat

..............\....\....................\rom_thumb.bat

..............\....\....................\serial

..............\....\....................\......\serial.c

..............\....\....................\......\serialISR.c

..............\....\....................\tc.h

..............\....\....................\usart.h

..............\....\ARM7_AT91SAM7S64_IAR

..............\....\....................\FreeRTOSConfig.h

..............\....\....................\main.c

..............\....\....................\ParTest

..............\....\....................\.......\ParTest.c

..............\....\....................\resource

..............\....\....................\........\at91SAM7S64_FLASH.icf

..............\....\....................\........\SAM7.mac

..............\....\....................\........\SAM7_RAM.mac

..............\....\....................\rtosdemo.ewd

..............\....\....................\rtosdemo.ewp

..............\....\....................\rtosdemo.eww

..............\....\....................\serial

..............\....\....................\......\serial.c

..............\....\....................\......\serialISR.s79

..............\....\....................\settings

..............\....\....................\........\Basic.dbgdt

..............\....\....................\........\Basic.dni

..............\....\....................\........\BasicSAM7.wsdt

..............\....\....................\........\rtosdemo.dbgdt

..............\....\....................\........\rtosdemo.dni

..............\....\....................\........\rtosdemo.wsdt

..............\....\....................\........\rtosdemo_lnk.par

..............\....\....................\SrcIAR

..............\....\....................\......\Board.h

..............\....\....................\......\Cstartup.s

..............\....\....................\......\Cstartup_SAM7.c

..............\....\....................\USB

..............\....\....................\...\USBSample.c

..............\....\....................\...\USBSample.h

..............\....\....................\...\USB_ISR.s79

..............\....\ARM7_AT91SAM7X256_Eclipse

..............\....\.........................\at91sam7_ecr.cfg

..............\....\.........................\at91sam7_ecr.script

..............\....\.........................\program.script

..............\....\.........................\RTOSDemo

..............\....\.........................\........\.cproject

..............\....\.........................\........\.project

..............\....\.........................\........\atmel-rom.ld

..............\....\.........................\........\boot.s

..............\....\.........................\........\FreeRTOSConfig.h

..............\....\.........................\........\main.c

..............\....\.........................\........\Makefile

..............\....\.........................\........\ParTest

..............\....\.........................\........\.......\ParTest.c

..............\....\.........................\........\SrcAtmel

..............\....\.........................\........\........\Board.h

..............\....\.........................\........\........\Cstartup.s79

............

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org