你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

freertos教程一:简单任务管理(基于stm32f411re NUCLEO评估板)

[复制链接]
netlhx 发布时间:2015-3-5 16:46
在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可
以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实
时性和可靠性。
根据FREERTOS官方自己的介绍,它具有以下特点:
• 可靠 其自信来自一个称为SafeRTOS的姊妹项目
• 免费 可以用于商业或非商业用途
• 实时 这也是RT的含义
• 占用资源小 系统自身大约占4到9K的空间
• 简单易用
• ……
严格来讲,FREERTOS称为任务调度器更合适,毕竟它的主要功能是任务调度。操作系统中的许多功能
它都没有实现。
FREERTOS是一个独立的项目,它是一整套底层文件及函数的集合。不同类型的MCU都有各自的移植,
主要是根据不同的MCU资源及硬件实现方式,使得FREERTOS与硬件无缝整合。ARM的CMSIS标
准定义了它自己的一些参数,使得FREERTOS可以在它设计的MCU上面运行。
本文不是介绍FREERTOS的移植,也没有对操作系统中的一些术语及理论大篇幅的介绍。只是结合
STM32,介绍如何使用FREERTOS来设计软件,完成一些基本功能。
任务还是线程?
嵌入式社区中,完成一个任务的函数,到底是称为任务还是线程,目前还没有一致的说法。有人叫它任
务,也有人称之为线程,本文统一称之为任务。


更多内容放在附件里面了,大家下载看下。


简单的RTOS任务管理教程,感觉写不好,哪位来接着写?
freertos.pdf (208.54 KB, 下载次数: 284)
index.png
收藏 2 评论27 发布时间:2015-3-5 16:46

举报

27个回答
拼命三郎 回答时间:2015-3-6 08:05:18
xxxx.png
拼命三郎 回答时间:2015-3-6 08:06:26
ddddd.png
flyword 回答时间:2015-3-6 08:36:12
楼主厉害,赞一个。
逸风散人 回答时间:2015-3-6 09:27:39
支持接着写啊
Veiko 回答时间:2015-3-6 09:58:07
整的是连载,跟进学习
netlhx 回答时间:2015-3-6 11:05:36

写得很吃力,大家一起来写吧,每人写一节
netlhx 回答时间:2015-3-6 11:06:41
Veiko 发表于 2015-3-6 09:58
整的是连载,跟进学习

一起来完善
爝火燃回春浩浩 回答时间:2015-3-6 13:00:32
支持接着写啊
wambob 回答时间:2015-3-8 08:00:00
支持楼主,帮顶
123下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版