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

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扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版