摘要: 本篇内容比较简单,但却很繁琐,篇幅也很长,毕竟是囊括了整个操作系统的生命周期。这篇文章的目的是作为后续设计多任务开发的铺垫,后续会单独再抽出一篇分析任务的相关知识。另外本篇文章以单核MCU为背景,并且以最新的3.1.xLTS版本源码进行分析。主要内容目录如下: 基于bsp/stm32/stm32f1 阅读全文
posted @ 2019-07-10 10:26 rocotona 阅读(10507) 评论(4) 推荐(2) 编辑
摘要: RT-Thread操作系统是一款基于优先级和时间片轮转的多任务实时操作系统。其调度算法采用256个优先级,并支持相同优先级的任务存在。不同优先级的任务采用优先级调度,而相同优先级的任务则采用时间片轮转调度 阅读全文
posted @ 2019-06-27 14:11 rocotona 阅读(2750) 评论(5) 推荐(0) 编辑
摘要: 这篇文章最初发布在RT-Thread官方论坛中,最近准备整理放到博客中来让更多人一起探讨学习。 2012年9月28日星期五 前言: 母语能力有限 概述: 这篇文字和大家分享一下今晚对RT-Thread的内存管理——小内存管理算法的理解。若有不对的地方请大家丢砖。 正文: 分析的源码文件mem.c 主 阅读全文
posted @ 2019-06-24 11:19 rocotona 阅读(1765) 评论(0) 推荐(0) 编辑