完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、FreeRTOS实时内核使用指南-中文
FreeRTOS实时内核使用指南-中文.pdf
(2.89 MB, 下载次数: 345
)
2、从0开始移植FreeRTOS 个人见解:我接触STM32时间不长,当初学的时候没有跑过这些小的系统,后来转而去学arm9的1inux系统下面的驱动,进而接触到linux操作系统,觉得这些操作系统用起来确实很方便,比裸奔要好很多,多线程,虽然需要内存空间会大几K,基本不影响程序运行。学FreeRTOS,主要是公司要求,要使用免费的,所有老板都是这样,免费。 其实网上资料最多的是UCOS的系统,UCOS系统是很稳定,我也自己移植成功了,不过呢也就多学点东西,UCOS-II的移植,关键是不能用在商业上,商业上使用收费,虽然源码在你手上,但是这个确实也涉及到了侵权之类问题。UC0S-IIl更坑,不给源码了。 FreeRTOS属于免费系统,开源,研究的人会越来越多,两者的移植我都试过,其实也都是申请空间,申请优先级,可以说两者使用从大的方面说没有太大区别。学会一种,另外一种也容易入手。FreeRTOS关键就没有图形用户界面(GUI),比较弱势一点。 我在网上找了半天也没有看到像样的移植手册,对于刚刚入手FreeRTOS的人来说没有像样的例子,学起来就很坑。所以自己写了这个例程。
从0开始移植FreeRTOS..pdf
(3.85 MB, 下载次数: 321
)
3、STM32F1 FreeRTOS开发手册V1.0版本 操作系统的分类方式可以由任务调度器的工作方式决定,比如有的操作系统给每个任务分配同样的运行时间,时间到了就轮到下一个任务,Unix操作系统就是这样的。RTOS 的任务调度器被设计为可预测的,而这正是嵌入式实时操作系统所需要的,实时环境中要求操作系统必须对某一个事件做出实时的响应,因此系统任务调度器的行为必须是可预测的。像FreeRTOS这种传统的RTOS类操作系统是由用户给每个任务分配一个任务优先级,任务调度器就可以根据此优先级来决定下-一刻应该运行哪个任务。
STM32F1 FreeRTOS开发手册_V1.0.pdf
(10.08 MB, 下载次数: 335
)
在STM32中移植FreeRTOS(纯净版)..pdf
(2.69 MB, 下载次数: 171
)
4、FreeRTOS编程指南 作为一个轻量级的操作系统,FreeRTOS提供的功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。FreeRTOS内核支持优先级调度算法,每个任务可根据重要程度的不同被赋予一定的优先级,CPU总是让处于就绪态的、优先级最高的任务先运行。FreeRT0S内核同时支持轮换调度算法,系统允许不同的任务使用相同的优先 级,在没有更高优先级任务就绪的情况下,同一优先级的任务共享CPU的使用时间。 FreeRTOS的内核可根据用户需要设置为可剥夺型内核或不可剥夺型内核。FreeRTOS被设置为可剥夺型内核时,处于就绪态的高优先级任务能剥夺低优先级任务的CPU使用权,这样可保证系统满足实时性的要求;当FreeRTOS被设置为不可剥夺型内核时,处于就绪态的高优先级任务只有等当前运行任务主动释放CPU的使用权后才能获得运行,这样可提高CPU的运行效率FreeRTOS对系统任务的数量没有限制。
FreeRTOS编程指南.pdf
(5.93 MB, 下载次数: 286
)
5、深入理解和实现RTOS(9篇) 入理解和实现RTOS_连载1_RTOS的前生今世 今天发布的是第一篇,"RTOS的前生今世"。通过软件系统结构的比对简要的介绍rtos为何而生。 深入理解和实现RTOS_连载2_多任务机制概述 在前面我们曾介绍了多任务系统是如何演化的。和前后台系统相比较,多任务可以理解为有多个后台程序的前后台系统,其中的每个任务都专注自己处理的问题,而这些任务间则需要处理一下彼此的沟通问题...... 深入理解和实现RTOS_连载3_多任务机制设计 前面我们已经介绍过了在单核处理器上的多任务机制的基本知识。如果读者对这些知识已经了解,可能会感到有些重复,不过毕竟还有人需要补充一下这些知识的,作为连载的开始还是有必要的。而本篇则是主要介绍RTOS的多任务机制的设计。本篇会详细介绍飞鸟RTOS的多任务机制设计。随后连载的几篇则会通过流程图、代码演示的方式仔细讲解飞鸟RTOS的多任务机制的实现和应用。按照原理、设计、实现、应用的思路,带领读者逐步深入了解和掌握RTOS的多任务机制。 ……
【连载帖】深入理解和实现RTOS.zip
(2.96 MB, 下载次数: 191
)
8月10日,韦东山老师&张飞老师联合开讲:在更高角度统一看待FreeRTOS/RT-Thread/Linux的使用,想要学习嵌入式的朋友们千万别错过! 报名链接:http://t.elecfans.com/live/1628.html 参与报名并添加微信:elecfans_666可直接获得以上资料包! |
|
相关推荐
|
|
787 浏览 0 评论
使用Keil建立完整的工程,并使用外部中断0触发数码管显示903
1476 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-使用AHT20进行环境监测之AHT20传感器介绍
1216 浏览 0 评论
900 浏览 0 评论
963 浏览 1 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11866 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 06:16 , Processed in 0.748733 second(s), Total 52, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号