首页
学习
活动
专区
圈层
工具
发布
首页标签freertos

#freertos

C 库中的断言与 FreeRTOS 中的 trace 宏

紫昭

在 C 编程领域,断言和 FreeRTOS 中的 trace 宏都有着独特而重要的作用。

5810

FreeRTOS 中断与任务优先级关系及中断延迟处理(建议收藏!!!)

紫昭

在 FreeRTOS 操作系统中,中断和任务是构建系统功能的重要组成部分。理解它们之间的优先级关系以及特殊的中断处理机制,如中断延迟处理,对于开发高效、稳定且具...

13410

深入理解 FreeRTOS 中的内存碎片问题

紫昭

内存碎片是在动态内存分配过程中出现的一种现象。当系统频繁地分配和释放内存块时(例如频繁的启动任务和删除任务),内存空间逐渐被分割成众多小块的空闲内存。这些小块可...

9110

深入理解 FreeRTOS 队列集(建议收藏!!!)

紫昭

在 FreeRTOS 操作系统这个 “大家庭” 里,队列集扮演着一个特殊的 “管家” 角色,它让多个队列之间的协作变得井井有条。

8410

《解读 freeRTOS queue.c 源码:探寻任务间高效通信的核心机制》(建议收藏)

紫昭

摘要:文章介绍了 FreeRTOS 中的队列机制,包括队列的基本概念、创建与初始化方式、数据操作(发送、接收、查看等)、状态查询与管理、在互斥量与信号量中的应用...

10110

FreeRTOS标准库移植相关问题

紫昭

1.Error:L6218E:Undefined symbol vAssertCalled(referred from event_groups.o).

7210

FreeRTOS 任务状态与调度机制全解析(建议收藏)

紫昭

摘要: 本文聚焦于 FreeRTOS 操作系统,深入探讨任务状态及其转换逻辑,详细阐述基于链表的任务调度机制以及任务调度节奏,通过理论剖析与实例结合,旨在使读者...

25610

深度解析 FreeRTOS 中 Tick 与时间片的协同运作机制(建议收藏)

紫昭

摘要: 本文旨在深入探讨 FreeRTOS 里 Tick 与时间片这两个关键概念的内涵、特性以及它们之间相互依存、协同作用的关系,通过详细的理论阐述与实例分析...

11210

在freertos中对于分配线程栈空间的估算(建议收藏!!!)

紫昭

宏观上,依据任务函数及其调用函数来综合确定栈空间需求。任务函数的栈帧包含局部变量存储与寄存器使用等元素。例如,有如下简单的 C 语言代码表示的任务函数 Task...

9010

基于江科大工程模板的最新freertos移植,标准库(包括我在移植时出现的问题),可以直接找我要移植好了的模板

紫昭

第四步:在freertos中创建三个文件,inc,src,port,用来装移植的freertos

18910

FreeRtos点亮第一个闪烁灯

紫昭

基于江科大工程模板的最新freertos移植,标准库(包括我在移植时出现的问题),可以直接找我要移植好了的模板-CSDN博客

10710

【玩转多核异构】T153核心板RISC-V核的实时性应用解析

飞凌嵌入式

在智能硬件功能持续升级的当下,传统单片机以及传统的MPU都面临着“力不从心”的困境——多网络协同、多串口并发、多通道无线通信等复杂需求,以及文件管理、数据加密、...

12710

作为嵌入式开发者,有必要手写一个RTOS吗

李述铜

大家好,我是李述铜,一名专注于嵌入式系统与底层开发的技术讲师,我的主要工作是制作课程带大家从零手写操作系统、TCP/IP协议栈、文件系统等核心系统,从实现的视角...

17010

【视频教程】踩坑排雷,手把手最新版MDK5.42联合STM32CubeMX使用RTE方式创建RTX5/FreeRTOS全家桶源码工程(2025-03-10)

Simon223

1、进入新版MDK5.41/5.42后,MDK RTE的STM32创建不再支持经典方式,导致使用非常麻烦,完全不兼容之前的用法了。所以我们之前已经发布的综合模板...

14310

RTX5/FreeRTOS全家桶源码工程综合实战模板集成CANopen组件(2024-10-30)

Simon223

之前的视频教程分享了两期CANopen的专题,配套的例子都是基于裸机的,为了方便大家在OS下使用,本期视频带OS下的支持。

16710

RTX5源码全家桶集成emWin6.40, Modbus主从,含FreeRTOS版, 探讨一种移植第3方组件通用方法以及使用注意事项2024-08-30

Simon223

视频: https://www.bilibili.com/video/BV1tFHuenESf

9910

RTX5全家桶源码综合模板发布,含FreeRTOS内核版本,将其打造成直接面向实际项目应用的综合框架(2024-06-19)

Simon223

1、RTX5全家桶的优势就是简单易用,初学的话,上手很快,稳定性也是杠杠的,且容易做稳定。

15410

我做了一块开发板,可以让你真正懂RTOS

李述铜

曾经,很多同学问我:“怎样才能真正掌握RTOS?”我的回答是:先学会使用一两种RTOS,然后再深入研究其实现原理。这样才能做到不仅会用,也能真正搞懂系统的实现原...

2901

原来c语言也有布尔类型!

李述铜

由于所学够用,因此工作后很多年没有专门去买本其他作者写的C语言相关的书。直至最近突发其想,买了《C Primmer Plus》回来,快速地阅读了一遍,学到了不少...

15610

CMSIS-RTOS V2封装层专题视频,一期视频将常用配置和用法梳理清楚,适用于RTX5和FreeRTOS(2024-09-28)

Simon223

本期视频就一个任务,通过ARM官方的CMSIS RTOS文档,将常用配置和用法给大家梳理清楚。

18710
领券