FreeRTOS:修订间差异

来自资料库(何亚红)
跳转到导航 跳转到搜索
imported>HEYAHONG
(创建页面,内容为“== 源代码 == === 主要 === https://github.com/FreeRTOS/FreeRTOS-Kernel === 备用 === https://hub.fastgit.org/FreeRTOS/FreeRTOS-Kernel == 说明 == FreeRTOS可提供基本OS支持(如任务调度)。<br> 在ARM架构的M系列中,FreeRTOS占用的资源除了Flash存储与RAM空间外,还需要以下资源(个人理解): * SysTick中断 * PendSV中断 * SVC中断(可能不需要) <br> 某些未使用FreeRTOS占用的中断的操作系统可以在某种情…”)
 
imported>HEYAHONG
无编辑摘要
第13行: 第13行:
某些未使用FreeRTOS占用的中断的操作系统可以在某种情况下改造为FreeRTOS的一个任务,如基于轮询加定时器中断的操作系统,不过需要确保不会出现栈溢出。
某些未使用FreeRTOS占用的中断的操作系统可以在某种情况下改造为FreeRTOS的一个任务,如基于轮询加定时器中断的操作系统,不过需要确保不会出现栈溢出。
== 相关数据手册 ==
== 相关数据手册 ==
[[文件:FreeRTOS Reference Manual V10.0.0.pdf|缩略图]]
[[文件:FreeRTOS Reference Manual V10.0.0.pdf|缩略图]]<br>
[[文件:Mastering the FreeRTOS Real Time Kernel-A Hands-On Tutorial Guide.pdf|缩略图]]
[[文件:Mastering the FreeRTOS Real Time Kernel-A Hands-On Tutorial Guide.pdf|缩略图]]<br>

2022年1月20日 (四) 03:41的版本

源代码

主要

https://github.com/FreeRTOS/FreeRTOS-Kernel

备用

https://hub.fastgit.org/FreeRTOS/FreeRTOS-Kernel

说明

FreeRTOS可提供基本OS支持(如任务调度)。
在ARM架构的M系列中,FreeRTOS占用的资源除了Flash存储与RAM空间外,还需要以下资源(个人理解):

  • SysTick中断
  • PendSV中断
  • SVC中断(可能不需要)


某些未使用FreeRTOS占用的中断的操作系统可以在某种情况下改造为FreeRTOS的一个任务,如基于轮询加定时器中断的操作系统,不过需要确保不会出现栈溢出。

相关数据手册

文件:FreeRTOS Reference Manual V10.0.0.pdf
文件:Mastering the FreeRTOS Real Time Kernel-A Hands-On Tutorial Guide.pdf