加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

RTOS

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

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

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

查看更多
  • 跑RTOS对MCU有什么要求?
    跑RTOS对MCU有什么要求?
    有小伙伴大概问了这样的问题:跑RTOS系统,对MCU有什么要求?这是一个很宽泛的问题,目前市面上的RTOS大大小小有上百种,你要说对MCU最低要求的话,我觉得要求很低,目前市面上的MCU都能跑RTOS。但是......RTOS对MCU的要求越低,其实现的功能也越简单,对应的一些功能也会受到限制。
    635
    12/09 11:15
  • RTOS两任务优先级相同,谁先执行?
    RTOS两任务优先级相同,谁先执行?
    RTOS两任务优先级相同,谁先执行?这个问题把很多初学的小伙伴难住了,今天就来结合案例给大家简单描述一下。
    1148
    11/27 09:40
  • RTOS中协程与任务的区别
    RTOS中协程与任务的区别
    进程和线程我们都很熟悉了,在RTOS系统中的叫法可能不一样,我们熟悉的就是任务(Task),这个和线程(Thread)比较近似,你会发现有些地方RTOS的任务,也叫线程。
    784
    11/25 10:20
  • MCU裸机应用程序迁移到RTOS案例说明
    MCU裸机应用程序迁移到RTOS案例说明
    之前有小伙伴大概问了这样一个问题:我的单片机裸机代码,在RTOS中怎么实现?如何拆分多任务?不知道你们初学RTOS的时候,是不是也有这样的疑问:MCU裸机应用程序如何迁移到RTOS实时操作系统中?
    380
    11/11 09:10
  • RTOS没有执行任务,CPU在干嘛?
    RTOS没有执行任务,CPU在干嘛?
    前几天,有小伙伴问了大概这么一个问题:RTOS有很多任务,如果没有执行任务了,都在延时等待(如vTaskDelay),或等待事件触发(如xQueueReceive),CPU在干嘛?从裸机转向RTOS的小伙伴,不知道你有没有过这样的疑问?
    1120
    09/26 12:10
  • FreeRTOS编码标准及规范
    FreeRTOS编码标准及规范
    据某研究机构统计,目前全球RTOS市场占有率最高的是FreeRTOS,当然,统计的具体方法我们不得而知,但FreeRTOS的确很活跃。这里问问大家,你身边使用 FreeRTOS 的朋友或同事多吗?下面给大家分享一下 FreeRTOS 编码标准及规范。
    1328
    09/18 09:29
  • 基于鸿道Intewell操作系统的运动控制系统方案
    基于鸿道Intewell操作系统的运动控制系统方案
    随着工业控制行业的蓬勃发展,操作系统实时与非实时业务的深度融合应用需求日益增长,特别是在Windows或Linux平台上处理机器视觉等复杂场景时,传统实时操作系统(RTOS)面临显著挑战。这些挑战主要体现在两方面:首先,传统RTOS难以无缝集成非实时操作系统环境,限制了Windows或Linux生态系统内丰富资源的有效利用;其次,若强行在RTOS中集成过多的视觉处理等非实时任务,不仅会削弱RTOS
    842
    09/09 10:24
  • RTOS真的是实时操作系统吗?
    RTOS真的是实时操作系统吗?
    RTOS:Real Time Operating System,实时操作系统。那么,到底啥是实时操作系统呢?它真的实时吗?
  • 经典的 µCOS 实时操作系统没落了吗?
    经典的 µCOS 实时操作系统没落了吗?
    昨天给大家分享了2024年8月RTOS排行榜,榜单中没有看到 µCOS 的身影,而且我还做了一个小调查:你平时开发或学习,主要用哪款RTOS?结果发现,使用FreeRTOS占据了大部分:
  • Zephyr 会成为物联网时代RTOS的佼佼者?
    Zephyr 会成为物联网时代RTOS的佼佼者?
    最近,有接触到Zephyr操作系统,在这之前我也没怎么了解过,简单了解了一下,发现其增长的势头还挺猛的。下面我们一起来简单认识认识Zephyr。
  • 鸿道Intewell跟rt-linux有啥区别
    鸿道Intewell跟rt-linux有啥区别
    Intewell和RT-Linux是两种不同的实时操作系统(RTOS),它们具有各自独特的特点和优势。以下是Intewell操作系统的一些关键特性,以及与RT-Linux的比较:
    1238
    07/03 08:33
  • RTOS任务间通信能用全局变量吗?
    RTOS任务间通信能用全局变量吗?
    RTOS任务间通信能用全局变量吗?其实,不定期会有小伙伴问类似问题。有深入理解RTOS原理,或阅读过RTOS源码的同学应该知道:RTOS实现任务间通信通常是由一系列指针进行操作实现的。任务间通信的“有效数据”,其实也是由指针指向一个“变量”或“数组”实现的。
    1337
    07/02 15:39
  • 学RTOS,手动移植还是工具配置?
    学RTOS,手动移植还是工具配置?
    我们今天教大家快速搭建FreeRTOS工程的方法。早期,软件工具不那么成熟,搭建FreeRTOS工程都是需要一步一步手动移植。很多小伙伴吐槽,移植过程太繁琐。而现在,软件工具越来越“先进”了,我们搭建工程只需要动动鼠标就能搭建一个完整的工程,很多人说通过配置工具能更快入门RTOS。
    1723
    05/29 12:10
  • 应用笔记 | 米尔Remi Pi Free RTOS应用开发
    应用笔记 | 米尔Remi Pi Free RTOS应用开发
    米尔瑞米派Remi Pi采用瑞萨RZ/G2L作为核心处理器,该处理器搭载双核Cortex-A55@1.2GHz+Cortex-M33@200MHz处理器,其内部集成高性能3D加速引擎Mail-G31 GPU(500MHz)和视频处理单元(支持H.264硬件编解码),16位的DDR4-1600 / DDR3L-1333内存控制器、千兆以太网控制器、USB、CAN、SD卡、MIPI-CSI等外设接口,在工业、医疗、电力等行业都得到广泛的应用。
  • ADC量化误差
    ADC量化误差
      刚才,对于10位ADC的采样特性进行了测量,在输入信号变化非常小的时候,ADC的量化误差对采样结果造成的影响非常大,即使采用了 512个数据进行平均,也无法消除量化误差带来的影响。下面,测试通过在采用信号中引入噪声干扰,来消除量化所带来的误差。对采样数据进行超采样,通过平均来提高ADC的分辨率。
    2671
    04/30 14:02
  • 带你认识实时操作系统(rtos)
    实时操作系统与传统的操作系统相比,它更注重于实时性能的保证,确保系统能够在严格的时间限制条件下准确及时的响应处理。
  • 深入研究:我国工业实时操作系统的核心技术与演进路径
    深入研究:我国工业实时操作系统的核心技术与演进路径
    随着RTOS应用更加广泛和深入,系统规模及复杂程度显著增加,为系统灵活性、可靠性、可维护性以及硬件要求等各方面带来挑战,要求RTOS以更精简的结构实现更多的功能集合。同时,用户对RTOS的可裁剪性需求更加显著,通过构件的“即插即用”,实现基于硬件环境和应用环境的灵活裁剪和配置,从而降低硬件开销,提升系统运行效率及可靠性。RTOS轻量化灵活部署的实现离不开强开放性的支持,RTlinux、μClinux等基于Linux内核开发的嵌入式实时操作系统具有开放源代码优势,可利用Linux先进的微内核体系,实现层次结构的灵活裁剪和便利的系统调试。同时,Linux生态积累了丰富的资源,对应用程序开发的支持性较强,因而基于Linux的实时操作系统迅速发展,逐渐对传统嵌入式实时操作系统形成有力竞争。
  • 【从0开始创建AWTK应用程序】编译应用到RTOS平台
    【从0开始创建AWTK应用程序】编译应用到RTOS平台
    AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK应用程序移植到其它平台。
  • 瑞萨面向电机控制应用推出性能卓越的RA8 MCU
    基于Arm® Cortex®-M85处理器的RA8T1 MCU产品群,为工业、楼宇和家庭自动化应用提供低功耗操作和专用模拟功能 全球半导体解决方案供应商瑞萨电子(TSE:6723)今日宣布推出基于Arm® Cortex®-M85处理器的RA8T1微控制器(MCU)产品群,可满足工业、楼宇自动化,以及智能家居等应用中常见的电机、电源和其它产品的实时控制要求。 RA8T1产品群是瑞萨RA8系列的第三款
  • “生态+商业”双轮驱动,RT-Thread发力汽车赛道
    “生态+商业”双轮驱动,RT-Thread发力汽车赛道
    在芯片支持层面,程翧车载融合软件平台不仅能够支持主流的车规芯片平台,如英飞凌的TriCORE、TC3系列(多核TriCORE)、TC4系列(工程样片性),以及恩智浦的S32K1、S32G2(M7);还能支持国产车规芯片平台,如芯驰的E3 系列(3xARM Cortex-R5锁步核,4MB SRAM)、兆易创新的GD32A503(ARM Cortex-M33核,384kB Fash/48kB SRAM),以及旗芯微的FC14150(ARM Cortex-M4核,256 - 512kB Flash/64 - 128kB SRAM)。

正在努力加载...