Chinaunix首页 | 论坛 | 博客
  • 博客访问: 828984
  • 博文数量: 281
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2770
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-02 19:45
个人简介

邮箱:zhuimengcanyang@163.com 痴爱嵌入式技术的蜗牛

文章分类
文章存档

2020年(1)

2018年(1)

2017年(56)

2016年(72)

2015年(151)

分类: 嵌入式

2015-09-16 14:16:27

最近有点空闲时间,鼓捣鼓捣FreeRTOS.

首先去网站下载最新版本的源码。
sourceforge.net/projects/freertos/files/FreeRTOS/


直接点击就可以下载了,最新版本V8.2.2。


抄两段过来:

FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。
由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数能在小RAM单片机上运行。相对μC/OS-II、embOS等商业操作系统,FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行。


准备工具:
1. 软件: Freertos V8.2.2
2. 硬件平台: stm32F103系列单片机
3. 参考文档: FreeRTOS.pdf (上传不了。)

目标:
1. 实现在stm32平台上的freertos的移植
2. 实现不同的任务。
3. 裁剪玩玩
.......
99. 和ucos 比较玩玩...


参考网站:
1.
2.





FreeRTOS章节学习:

01. FreeRTOS介绍
02. 移植FreeRTOS到STM32F103全过程
03. 移植FreeRTOS到STM32F103修改简单分析
04. 学习FreeRTOS之任务管理_1
05. 学习FreeRTOS之任务管理_2
06. 学习FreeRTOS之任务管理_3
07. 学习FreeRTOS之队列管理_1
08. 学习FreeRTOS之队列管理_2
09. 学习FreeRTOS之队列管理_3
10. 学习FreeRTOS之中断管理_1
11.
学习FreeRTOS之中断管理_2
12. 学习FreeRTOS之中断管理_3
13. 学习FreeRTOS之中断管理_4
14.
学习FreeRTOS之资源管理
15. 学习FreeRTOS之内存管理
16. 学习FreeRTOS之错误排查


【资料下载】


阅读(2434) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

leeoh_2016-07-14 22:51:27

赞~谢谢分享

又一个暑假2016-05-20 14:13:32

感谢分享