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

#freertos

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

李述铜

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

13510

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

Simon223

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

10510

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

Simon223

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

12510

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

Simon223

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

8410

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

Simon223

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

11810

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

李述铜

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

601

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

李述铜

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

11810

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

Simon223

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

15810

H7-TOOL RTOS Trace功能的RTX5检测增加最大任务栈使用情况检测,不需要目标板额外做任何代码实时监测

Simon223

像uC/Probe,SystemView,Tracealyzer,   ThreadX TraceX都是这种功能的代表,但是使用的时候需要各种各样的骚操作,比如...

8410

FreeRTOS任务调度

HaloMay

在前文中,我们知道所谓的任务切换,就是在滴答定时器中断函数中修改某个寄存器的位,触发PendSV中断,然后完成上下文保存和下一个任务的上下文加载,就完成了任务切...

21000

FreeRTOS任务管理

HaloMay

我认为在任务管理功能是任何一个操作系统最精华的地方,能让所有任务有条不紊地使用资源,对于人而言,系统能及时响应我们的操作,多任务“并行”都离不开操作系统对任务的...

26810

FreeRTOS-内存管理(一)

HaloMay

在FreeRTOS中,内存管理文件夹下存在着五个源文件,分别是heap_1~5.c,对应着五种不同的内存管理策略,准确来说,应该是堆内存的管理策略。

36210

FreeRTOS的移植(STM32F103)

HaloMay

笔者最近在学习FreeRTOS实时操作系统,准备开一个专题,记录学习内核的一些心得。学习RTOS的第一步就是将操作系统移植适配到我们的硬件平台,FreeRTOS...

52310

FreeRTOS如何实现100%的硬实时性?

不脱发的程序猿

实时系统在嵌入式应用中至关重要,其核心在于确保任务在指定时间内完成。根据截止时间满足的严格程度,实时系统分为硬实时和软实时。

33300

FreeRTOS如何检测内存泄漏

不脱发的程序猿

在嵌入式系统中,内存资源通常非常有限,内存泄漏可能导致系统性能下降甚至崩溃。内存泄漏是指程序分配的内存未被正确释放,逐渐耗尽可用内存。

41500

基于FreeRTOS车载音响Source切换与诊断功能实现

不脱发的程序猿

基于FreeRTOS设计汽车音响的Source切替和Diag功能,需要合理划分任务、充分利用实时操作系统的特性,确保系统的响应速度和稳定性。

22210

深入探索嵌入式开发中的 FreeRTOS:从入门到精通

威哥爱编程

在嵌入式系统的广阔天地里,实时操作系统(RTOS)正扮演着愈发关键的角色。FreeRTOS作为一款开源、轻量级且功能卓越的实时操作系统,备受全球开发者的青睐。它...

2.1K11

FreeRTOS | 信号量(第十四天)

Qt历险记

图1 计数信号量运作示意图 生活中常见的例子,假设停车场只有三个车位,一开始三个车位都是空的。这时如果同时来了五辆车,看门人允许其中三辆直接进入,然后放下车...

51800

FreeRTOS | 开中断与临界区(第十四天)

Qt历险记

76810
领券