RTOS

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

实时操作系统(Real Time Operating System,简称RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。提供及时响应和高可靠性是其主要特点。

实时操作系统(Real Time Operating System,简称RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。提供及时响应和高可靠性是其主要特点。收起

查看更多
  • 从 µC/OS 到 Cs/OS,一代“巨星”的陨落,到底经历了什么?
    从µC/OS到Cs/OS:µC/OS曾以源码公开、小巧可移植成为早期嵌入式RTOS标杆,历经µC/OS-II/III、被收购并开源,原团队推出商业版Cs/OS。因FreeRTOS、Zephyr等快速演进,其更新和影响力下降,逐步边缘化。
  • 单洞 100KB 是怎么做到的?高尔夫地图数据的四步压缩
    高尔夫地图数据要装进测距仪和球车中控,先得过体积这一关。一个可对照的量级是:单洞数据压到 100KB 以内,而常规 GIS 组织方式下同一份数据通常在 1MB 以上。这中间差了一个数量级,靠的不是某一种技巧,而是四个步骤的组合。 一、100KB 这个量级意味着什么? 单洞 100KB 直接决定三件事。其一,数据能不能整体放进设备本地,而不是用到时再分段读取;其二,能不能避开外挂存储或主控升级——这
  • 鸿道安全云:面向轨道交通安全关键业务的新一代云化基础平台
    从站级分散部署到中心集中云化 随着城市轨道交通进入规模化运营与存量改造并重阶段,传统以集中站为单位的信号系统部署模式,正在面临资源分散、扩展受限和运维复杂等挑战。在传统架构下,每个集中站通常配置独立机房、服务器、网络、供电和散热资源。该模式曾有效支撑安全运行,但在新线建设、既有线改造和长期运维中,逐渐暴露出以下问题: 硬件重复建设,资源利用率不高; 软硬件耦合紧密,升级替换成本高; 站级设备数量多
  • 为什么单片机上的程序不怎么使用 malloc?
    文章详细解释了为什么单片机开发中应尽量避免使用 `malloc` 函数的原因,包括内存碎片、执行时间不确定、内存资源有限、缺乏操作系统支持、调试困难以及行业安全规范的要求。文章进一步介绍了如何在单片机环境中有效管理内存,提出了静态分配、内存池和使用RTOS定制内存接口三种解决方案,并强调了在特定情况下谨慎使用动态内存分配的重要性。
    1104
    06/17 09:09
  • 2000年左右的RTOS江湖,竞争也很激烈!
    2000年主要的RTOS包括uC/OS、VxWorks、RTX51、pSOS、QNX、VRTX和LynxOS。其中,uC/OS是最受欢迎的教学RTOS,而VxWorks则因其可靠性和稳定性广泛应用于工业控制、通信基站和医疗设备。RTX51则是Keil针对C51单片机的轻量级RTOS,而pSOS曾是RTOS市场的主力之一。QNX以其高稳定性和模块化设计著称,适合对安全性要求极高的领域。VRTX和LynxOS分别代表了早期的商业RTOS和严格的POSIX兼容性。随着处理器性能的提高,RTOS的功能越来越丰富,但仍需紧跟时代变化才能保持竞争力。
    560
    05/22 15:06
  • RTOS的AI工作流:Zephyr和FreeRTOS怎么让AI帮上忙
    AI 在RTOS项目中的应用能够显著提高开发效率,特别是在资源受限的环境中。AI可以帮助工程师快速编写代码、优化配置、进行调试和故障诊断,从而大幅缩短开发周期并降低错误率。然而,AI的应用也有其局限性,例如代码大小、实时性和安全性等方面的问题仍需人工干预。总体而言,AI在RTOS项目的使用能够带来稳定而高效的生产力提升。
  • i.MX 93开发板适配Zephyr RTOS全解析
    前言 Zephyr是Linux基金会旗下开源实时操作系统(RTOS),由Intel、NXP、Google、Qualcomm等头部厂商持续支持,现已迭代至v4.x。它支持700余款开发板与主流处理器架构。 Zephyr 不是传统 RTOS 的替代品,而是将云计算时代的开发理念引入资源受限的嵌入式世界——解决碎片化、安全性和开发效率问题的下一代基础软件,它的设计理念是:模块化、可裁剪、开箱即用。 i.
  • 保姆级教程 | i.MX 93开发板适配Zephyr RTOS全解析
    Zephyr是Linux基金会旗下开源实时操作系统(RTOS),由Intel、NXP、Google、Qualcomm等头部厂商持续支持,现已迭代至v4.x。它支持700余款开发板与主流处理器架构。
    1608
    04/28 09:32
    保姆级教程 | i.MX 93开发板适配Zephyr RTOS全解析
  • 【STM32 】LAN8720+LWIP+RTOS的WebServer实现
    STM32F429搭建成Web服务器,支持LED控制、串口通信配置、参数查看与配置及OTA固件升级。采用STM32CubeMX配置ETH、FreeRTOS任务管理和LWIP网络配置。重点配置TCP栈缓冲和内存池参数以优化数据发送/接收效率和并发能力。
  • IEEE POSIX标准RTOS正在兴起,Zephyr、NuttX、RX5这类RTOS将是未来的趋势
    随着科技的发展,单片机性能显著提高,从早期的51单片机到现在的高性能MCU,RAM和Flash存储大幅增加,外设丰富。传统RTOS不再适用,越来越多的MCU开始采用IEEE POSIX标准的RTOS,如Zephyr、NuttX和PX5 RTOS。PX5 RTOS以其小巧的占用空间和高效的API支持受到关注,其生态也在不断拓展。符合IEEE POSIX标准的RTOS因其兼容性和灵活性成为未来发展趋势。
    1694
    04/27 10:45
  • Cesium RTOS 和 Micrium µC/OS 是同一款RTOS吗?
    µC/OS曾是全球流行的RTOS,但由于官方不力导致逐渐淡出视野。尽管被收购并开源,其后续发展不如FreeRTOS和Zephyr。Micrium µC/OS和Cesium RTOS是同源的不同版本,前者开源免费,后者商业支持且包含更多功能组件。当前,Micrium µC/OS缺乏更新,而Cesium RTOS则保持活跃开发。
    744
    04/22 11:42
  • ZephyrRTOS RT1010-EVK I2S 驱动使能实操:设备树配置 + 驱动适配流程
    NXP RT1010-EVK 在 ZephyrRTOS 中启用 I2S 驱动,核心是通过设备树 Overlay 扩展硬件配置、修改 SAI 时钟初始化函数适配硬件差异,配合 Zephyr 标准化驱动模型实现音频输出。本文基于官方示例工程samples/drivers/i2s/output,详解从环境搭建到信号验证的完整步骤,帮助开发者快速上手 Zephyr 外设驱动配置,适用于 RT1010 系列音频传输场景。
    888
    02/03 15:35
  • 探讨国产实时操作系统选型的要点
    在全球技术竞争加剧与国产化替代战略深化的背景下,实时操作系统(RTOS)作为工业控制、智能装备、轨道交通等关键领域的 “技术底座”,其选型已不再是单纯的技术适配问题,而是关乎产业安全、项目可靠性与长期发展的战略决策。传统 RTOS 选型多聚焦于实时性、资源占用等技术指标,但国产项目需额外承载 “自主可控”“安全合规”“生态兼容” 等多重诉求。 五大核心维度展开国产RTOS选型 一、自主可控:国产选
  • 嵌入式软件设计哲学,两款RTOS的代码风格对比!
    嵌入式工程师老温分享FreeRTOS和RT-Thread两大主流RTOS编程风格差异,从代码结构、内存管理、任务同步、开发工具链等方面对比,揭示极简主义与系统集成的设计哲学。适合单片机资源受限场景选择FreeRTOS,复杂系统开发推荐RT-Thread。随着CPU架构发展,二者编程模型正趋向融合。
  • 学习RTOS操作系统,有必要阅读内核源码吧?
    作者分享了其从大学时期开始学习嵌入式系统的过程,尤其是对RTOS(实时操作系统)的学习经历。最初使用μCOS进行学习,但由于资源有限而转向了MSP430和STM32平台。在学习过程中,作者逐渐认识到阅读源码的重要性,并花费一年时间阅读μCOS内核源码,深入了解其调度原理和通信机制。尽管作者认为阅读源码对大多数初学者来说难度较大,但对于有一定基础和时间的人来说,阅读源码能够提升编程思维和理解RTOS通信机制。
  • RTOS环境下低功耗设计思路
    本文介绍了在RTOS环境下低功耗设计的思路,分为普通低功耗和超低功耗两种方式,并详细解释了各自的特点和实现方法。普通低功耗通过定期唤醒CPU来降低功耗,而超低功耗则通过让CPU在无事时保持休眠状态,只有在收到外部事件或中断时才会被唤醒。文章还强调了编程思维的重要性,并鼓励读者分享他们实现低功耗产品的经验。
  • Nordic Semiconductor发布nRF Connect SDK裸机选项
    毋须依赖实时操作系统(RTOS)的全新低功耗蓝牙开发软件解决方案面世,旨在帮助开发者从传统nRF5 SDK和nRF52系列轻松迁移至新一代nRF54L系列 全球低功耗无线连接解决方案领导者Nordic Semiconductor推出nRF Connect SDK 裸机选项,这是面向新一代nRF54L系列超低功耗无线SoC的新型软件解决方案。该方案独立于Zephyr实时操作系统(RTOS),可用于开
    Nordic Semiconductor发布nRF Connect SDK裸机选项
  • 强实时需求下 为什么选RTOS而非Windows 深入解析差异
    想象一下:手术台上,高精度机械臂即将完成关键切割动作。突然,画面“卡顿”了!并非设备故障,只是运行Windows的系统遭遇突发任务抢占,微秒级响应瞬间被拖至毫秒级——在实时性要求高的场景里,这是足以导致灾难的错误!在硬实时领域,毫秒级延迟也是“致命错误”!精密制造设备上微秒偏差,可能整条产线报废;自动驾驶传感器信号处理延迟毫秒级,甚至可能导致不可预知的结果。当每一微秒都关乎成败甚至生命,您是否还在
  • 嵌入式常用的几款RTOS的特点
    全球RTOS有上百款,但市面上常用的差不多也就10款左右。首先问下大家,你们最常用哪款RTOS?今天给大家整理下市面上常见RTOS的一些特点。
    嵌入式常用的几款RTOS的特点
  • 工业实时操作系统国产化关键战略冲刺期
    工业实时操作系统(RTOS)堪称工业精密设备运行的中枢神经,其根本使命在于保障命令在绝对可控的时间约束内精确完成。无论半导体光刻机所需纳米级精准定位、精密电控系统百万分之一秒级的响应速度,还是高速轨道交通中的制动与信号联动,都依赖RTOS的无瑕实时保障。这层逻辑之下的机器“思维”,是高端制造与未来智能所倚赖的安全运行基座——它微渺如纤,却又深刻影响所有重大关节的运行安全,构成工业体系向上跃进无法绕

正在努力加载...

Baidu
map