FreeRTOS

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。

在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 工业电磁干扰环境下FreeRTOS系统稳定性增强方案
    工业生产现场存在变频器、继电器、高压电机、高频开关设备等大量干扰源,会持续产生静电干扰、脉冲群干扰、浪涌冲击与高频电磁辐射,形成复杂的电磁干扰工况。基于FreeRTOS开发的工业控制、数据采集、设备网关类嵌入式设备,长期运行在这类恶劣环境中,容易出现常规环境难以复现的隐性故障,包括任务随机卡死、调度时序错乱、数据采样跳变、通信偶发断连、系统随机复位等问题。 多数嵌入式设备的稳定性优化仅聚焦硬件防护
  • FreeRTOS是在什么样的背景下发展起来的?它又为什么能如此火爆?
    FreeRTOS 是一款由英国工程师 Richard Barry 在 2003 年推出的免费 RTOS,最初针对 51 单片机设计,后来扩展至 32 位 MCU,并遵循 MISRA-C 标准。它以极致轻量化著称,内核仅三个 C 文件,ROM 占用低至 4~9 KB,RAM 不足 1 KB。2018 年许可证改为 MIT,允许闭源使用,极大增强了商业吸引力。FreeRTOS 具有超强的可移植性,支持多种处理器架构和 MCU 类型,成为 ARM Cortex-M 生态的事实标准。
    911
    05/18 10:59
    FreeRTOS是在什么样的背景下发展起来的?它又为什么能如此火爆?
  • RTOS的AI工作流:Zephyr和FreeRTOS怎么让AI帮上忙
    AI 在RTOS项目中的应用能够显著提高开发效率,特别是在资源受限的环境中。AI可以帮助工程师快速编写代码、优化配置、进行调试和故障诊断,从而大幅缩短开发周期并降低错误率。然而,AI的应用也有其局限性,例如代码大小、实时性和安全性等方面的问题仍需人工干预。总体而言,AI在RTOS项目的使用能够带来稳定而高效的生产力提升。
  • STM32用CUBEMX配置Freertos和PWM
    本文介绍了STM32定时器配置过程,包括配置时钟树、启动PWM通道并设置占空比。同时展示了使用FreeRTOS生成代码并在应用程序中添加PWM控制的步骤,并通过逻辑分析仪测量输出结果。
    1496
    04/09 14:28
  • STM32H750用CUBEMX配置串口中断接收(带freertos)
    本文介绍了如何在STM32CubeMX中勾选全局中断并生成代码,重点在于避免使用半主机模式,并详细描述了在`usart.c`和`usart.h`文件中的具体操作步骤,包括定义接收缓冲区、函数、外部变量声明以及串口中断回调函数的编写。最后展示了编译、烧录后的测试结果,并提醒在初始化串口中断优先级时应避免过低,以免被系统时钟抢占。
    STM32H750用CUBEMX配置串口中断接收(带freertos)