大家好哇!我是湫湫,
本次文章主要想记录一下FreeRTOS的移植过程。
非常感谢大家的阅读,如果有不对的地方欢迎指正。
一、FreeRTOS简介
RTOS(Real Time Operation System实时操作系统),常用的RTOS国外有RTX,FreeRTOS和国内的RT-Thread,Huawei LiteOS等。 FreeRTOS 是一款 “开源免费”的实时操作系统,遵循的是 GPLv2+的许可协议。
提出实时操作系统的概念,可以至少解决两个问题:一个是早期的CPU任务切换的开销太大,实时调度器可以避免任务频繁切换导致CPU时间的浪费;另一个是在一些特殊的应用场景中,必须要保证重要的任务优先被执行。
简单来说就是可以一心多用。
二、移植过程
在官网获取相关资料:
版本下载,我下的是v9版本,与最新的相比,内核没有变化,不同在内核相关的主键,相比v9比较稳定。
软件托管网址为: