大总结:各类RTOS学习总结--Apple的学习笔记

一,前言

由于之前觉得好奇,autosarOS和osekOS到底有什么区别,通过查看规范找到答案,autosarOS多了一个planed schedule。n年前就学习过FreeRTOS和RT-thread,但是是基于OS调度概念及API的应用做的入门学习,当时的目的是用这些API。而此次的目的是进行深入,目的是自己能写OS,侧重task调度这块。

二,准备工作

工欲善其事必先利其器,第一步总是搭建环境。
Aurix免费工具链调试环境搭建成功—Apple的学习笔记

三 ,FreeRTOS

  1. 从熟悉的FreeRTOS开始移植和调试
    TC2x移植FreeRTOS成功--Apple的学习笔记
  2. FreeRTOS task机制学习
    FreeRTOS实现机制理论学习--Applecai的学习笔记
  3. 通过内核spec进行切换机制学习(tricore 1.6)
    Tricore内核上下文切换机制CSA--Apple的学习笔记
  4. FreeRTOS任务切换代码实战
    FreeRTOS任务切换的实现方式--Apple的学习笔记
  5. 任务切换及内核上下文切换深度实验
    Tricore上下文切换PCXI操控实验--Apple的学习笔记
  6. FreeRTOS小结
    FreeRTOS task和queue相关策略--Apple的学习笔记

四,通过对比来加深学习

  1. RT-thread OS task调度入门
    RT-thread nano入门--Apple的学习笔记
  2. OSEK OS task调度入门
    OSEK turbo机制学习—Apple的学习笔记
  3. ucosii OS task调度入门
    ucosii任务切换机制概览--Apple的学习笔记
  4. Erika2 OsekOS task移植
    Erika2 OsekOS环境搭建--Apple的学习笔记
  5. Erika的task调度设计与其他指针方式不同,采用misra要求的数组
    数组代替链表插入OS就绪队列的设计--Apple的学习笔记
    6.ErikaOS上下文切换的设计方式学习
    Erika2 OS上下文切换机制--Apple的学习笔记

你可能感兴趣的:(大总结:各类RTOS学习总结--Apple的学习笔记)