FreeRTOS包含Demo例程和内核源码(比较重要,我们就需要提取该目录下的大部分文件)。 **Source**文件夹里面包含的是FreeRTOS内核的源代码,我们移植Fr
2023-02-14 09:34
FreeRTOS系列推文很久之前就完结了, 最近在GD32进行相关移植, 发现还有更好的移植方案, 比起直接修改启动文件更加实用, 这里只简单做下介绍和总结。
2022-12-06 09:36
本文详细介绍如何移植FreeRTOS到STM32单片机上。移植操作系统是嵌入式开发的入门基础,单片机和嵌入式在物理上其实是一摸一样的,区别就是软件上嵌入式跑了操作系统而单片机没有。本文选用市场上最常见的STM32和
2023-01-20 17:36
首先在网上看到大部分移植FreeRTOS 都是选择修改他的启动文件,我个人感觉这样不是很好,毕竟是汇编,当你采用不同的芯片型号时,又要修改不同的xx.S文件,所以我选择修改FreeRTOSconfig.h文件。
2018-12-28 15:31
内存管理文件在FreeRTOS\portable\MemMang文件夹下,FreeRTOS提供了五种内存管理方案,对于移植来说,随便选一种方案都是可以的。
2023-02-10 11:00
:任务管理、时间管理、信号量、消息队列、内存管理等功能,可基本满足较小系统的需要。相对于VxWorks、uc/os-II等商业操作系统,FreeRTOS完全免费,具有源码公开、可移植、可裁剪、任务调度灵活等特点、可以方便地移
2019-01-02 15:06
FreeRTOS自从被AWS收购后,不断的发展壮大,使用的人群非常庞大,FreeRTOS 是市场领先的面向微控制器和小型微处理器的实时操作系统 (RTOS),与世界领先的芯片公司合作开发
2023-10-30 09:59
商业操作系统,FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行。。。
2018-08-29 16:07
FreeRTOS的时钟节拍通常由**SysTick**提供,它周期性的产生定时中断,所谓的时钟节拍管理的核心就是这个定时中断的服务程序。**FreeRTOS**的时钟节拍isr中核心的工作就是调用 **vTaskIncrementTick()** 函数。
2023-02-14 09:45