Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
R

rtems

> 编程语言
Open source

Mirror only see https://gitlab.rtems.org/rtems/rtos/rtems

765 stars0 likes1 views
WebsiteGitHub

About

Mirror only see https://gitlab.rtems.org/rtems/rtos/rtems

Real-Time Executive for Multiprocessing Systems

RTEMS is a real-time executive (kernel) which provides a high performance environment for embedded applications with the following features:

  • Standards based user interfaces.
  • Multitasking capabilities.
  • Homogeneous and heterogeneous multiprocessor systems.
  • Symmetric Multiprocessing (SMP):
    • Cluster scheduling: Job-level fixed prority scheduler (EDF) with support for one-to-one and one-to-all thread to processor affinities.
    • Locking protocols with transitive priority inheritance, priority ceiling, MRsP and OMIP.
  • Event-driven, priority-based, preemptive scheduling.
  • Scalable timer and timeout support.
  • Optional rate monotonic scheduling.
  • Intertask communication and synchronisation.
  • Priority inheritance.
  • Responsive interrupt management.
  • Dynamic memory allocation.
  • Dynamic code loading using run-time link editing.
  • File systems, IMFS, FAT, RFS, JFFS, NSFv4 (with LibBSD)
  • High level of user configurability.
  • Link-time configurable schedulers.
  • Linker-set based initialization (similar to global C++ constructors).
  • Drivers for I2C, SPI and LibBSD has NIC, USB, SD/MMC and Framebuffer.
  • Open source with a friendly user license.

RTEMS Project:

  • https://www.rtems.org/

Project git repositories are located at:

  • https://gitlab.rtems.org/rtems/

Online documentation is available at:

  • https://docs.rtems.org/

RTEMS Doxygen for CPUKit:

  • https://docs.rtems.org/doxygen/main/

RTEMS POSIX 1003.1 Compliance Guide:

  • https://docs.rtems.org/branches/main/posix-compliance/

RTEMS Discourse User forum for questions, answers and examples:

  • https://users.rtems.org/

RTEMS Discord for support:

  • https://www.rtems.org/discord/

RTEMS Mailing Lists for general purpose use the users list and for developers use the devel list.

  • https://lists.rtems.org/mailman/listinfo

The version number for this software in releases is located in the VERSION file if present.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言