任务是 FreeRTOS 中最基本的调度单元,它是一段可执行的代码,可以独立运行。FreeRTOS 中的任务是基于优先级的抢占式调度,优先级高的任务可以抢占优先级低的任务的 CPU 资源。任务的创建、删除、挂起、恢复
2023-11-27 17:03
freeRTOS中的消息邮箱使用是比较灵活的,它可以实现二值信号量、计数信号量、事件标志组、消息队列等通知方式。
2023-02-10 11:05
FreeRTOS的时钟节拍通常由**SysTick**提供,它周期性的产生定时中断,所谓的时钟节拍管理的核心就是这个定时中断的服务程序。**FreeRTOS**的时钟节拍isr中核心的工作就是调用 **vTaskIn
2023-02-14 09:45
FreeRTOS包含Demo例程和内核源码(比较重要,我们就需要提取该目录下的大部分文件)。 **Source**文件夹里面包含的是FreeRTOS内核的源代码,我们移植FreeRTOS的时候就需要这部分源代码;
2023-02-14 09:34
freeRTOS源码中提供了五种内存管理的方案,可以说是很方便了。实际需要使用哪一种,可以根据自己项目的需要进行选择,都是可以的。
2023-02-10 11:11
freeRTOS系统的任务切换的具体过程最终都是在pendSV中断服务函数里面完成的。
2023-02-10 11:02
USART是**全双工**通用**同步/异步**收发器,是一种**串行**的通信设备。在嵌入式开发设计中经常被使用到,广泛的被应用于主机与外围设备的通信交互中,应用相当的广泛。
2023-02-10 10:51
本文介绍zynq中使用FreeRTOS的空闲钩子函数时在SDK中的设置和一些说明
2017-03-09 14:33
Amazon FreeRTOS,它基于 FreeRTOS 内核,并且增加了重要的 AWS 支持和 IoT 使用案例支持。
2019-05-16 15:42
基于 FreeRTOS 的应用程序由一组独立的任务构成——每个任务都是具有独立权限的程序。这些独立的任务之间的通讯与同步一般都是基于操作系统提供的IPC通讯机制,而FreeRTOS 中所有的通信与同步机制都是基于队列实现的。
2023-02-14 09:56