FreeRTOS 作为开源的轻量级实时性操作系统,不仅实现了基本的实时调度、信号量、队列和存储管理,而 且在商业应用上不需要授权费。 FreeRTOS 的实现主要由 list.c、queue.c、croutine.c 和 tasks.c 4 个文件组成。list.c 是一个链表的实现,主要 供给内核调度器使用;queue.c 是一个队列的实现,支持中断环境和信号量控制;croutine.c 和 task.c 是两种任务 的组织实现。对于 croutine,各任务共享同一个堆栈,使 RAM 的需求进一步缩小,但也正因如此,他的使用受 到相对严格的限制。而 task 则是传统的实现,各任务使用各自的堆栈,支持完全的抢占式调度。 FreeRTOS 的主要功能可以归结为以下几点: 1) 优先级调度、相同优先级任务的轮转调度,同时可设成可剥夺内核或不可剥夺内核 2) 任务可选择是否共享堆栈(co-routines & tasks),并且没有任务数限制 3) 消息队列,二值信号量,计数信号量,递归互斥体 4) 时间管理 5) 内存管理 与 UC/OSII 一样,FreeRTOS 在 STM32 的移植大致由 3 个文件实现,一个.h 文件定义编译器相关的数据类型 和中断处理的宏定义;一个.c 文件实现任务的堆栈初始化、系统心跳的管理和任务切换的请求;一个.s 文件实 现具体的任务切换。
2022-08-01 13:10:42 17.62MB FreeRTOS 源码 RTOS Free
1
03、FreeRTOS+TCP客户端实验.zip
2022-08-01 10:57:25 2.46MB tcp stm32 FreeRTOS
1
一个定时器实现 FreeRTOS时钟,us函数,HAL库维护 教程 https://blog.csdn.net/mayuxin1314/article/details/126088521
2022-08-01 09:01:11 17.07MB freertos
1
FreeRTOS已移植到Raspberry Pi 3(64位) 我还没有在真正的硬件上进行测试。 我只用QEMU 2.12进行测试 如何建造 安装aarch64工具链。 制作 如何与QEMU一起运行 奔跑 $ make run qemu-system-aarch64 -M raspi3 -m 128 -serial null -serial mon:stdio -nographic -kernel kernel8.elf hello world 0000000000000001 00000000000001F6 该端口基于Xilinx Cortex-A53端口。
2022-07-31 13:54:53 160KB raspberrypi freertos aarch64 C
1
动态注册腾讯云参考代码
2022-07-29 01:20:06 7.68MB stm32f103 freeRTOS ec20 动态连接腾讯云
1
Freertos移植过程 教程 https://blog.csdn.net/mayuxin1314/article/details/126019667
2022-07-28 09:01:33 13.55MB Freertos移植
1
msp430f5438 freeRTOS CCS工程
2022-07-27 17:03:36 740KB msp430f5438 free
1
FreeRTOSv9.0.0源码
2022-07-25 18:00:41 15.28MB freertos
1
FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码FreeRTOS源码手册以及正点原子源码
2022-07-21 09:00:45 159.99MB stm32 freeRTOS
1
STM32F030 FreeRTOS 4K RAM 控制8 LED Keil MDK工程
2022-07-19 17:41:22 3.57MB stm32 freertos keil mdk
1