Operating System Kernel
Core scheduling mechanisms, task management, context switching and operating system execution services.
Kernel ArchitectureExplore the development history of HRTOS, from its foundation in 2017 to the HRTOS 4.0 generation. Discover the evolution of a dedicated operating system for the 8051 and MCS-51 microcontroller ecosystem.
HRTOS 4.0 brings together the operating system kernel, system APIs, extensions, hardware support, driver resources, application examples and technical documentation.
The project is dedicated to 8051 and MCS-51 microcontrollers, with Keil C51 as its primary development toolchain.
The development history of HRTOS reflects a continued commitment to the 8051 platform, operating system engineering and long-term project maintenance.
HRTOS entered its 4.0 generation, with an emphasis on system organization, technical documentation, hardware testing and reusable development resources.
HRTOS v3.20 is an important documented milestone in the project's development. Its historical version banner records January 14, 2019.
HRTOS originated in November 2017 with the goal of developing an operating system for embedded applications based on the 8051 microcontroller architecture.
HRTOS is developed as a complete operating system environment, supported by interfaces, extensions and engineering resources for 8051 applications.
Core scheduling mechanisms, task management, context switching and operating system execution services.
Kernel ArchitectureInterfaces for task management, timing, synchronization, events and inter-task communication.
API DocumentationAdditional modules including Modbus RTU, shell utilities and cooperative execution support.
Explore FeaturesHardware adaptation and testing resources for selected 8051-compatible microcontroller families.
Hardware InformationReusable peripheral and sensor drivers covering common hardware interfaces and embedded application requirements.
Browse DriversTechnical references, development guides and practical application examples for system integration.
Browse ExamplesHRTOS development emphasizes the continued improvement and preservation of an established 8051 operating system ecosystem.
Preserve the existing system architecture, maintain core mechanisms and address verified issues when necessary.
Maintain API references, system manuals and practical development guides to support long-term use.
Accumulate reusable drivers, peripheral support and practical application components for the 8051 ecosystem.
Key project information for developers evaluating the HRTOS operating system.
| Category | Information |
|---|---|
| Project | HRTOS |
| Current Major Generation | HRTOS 4.0 |
| Target Architecture | 8051 / MCS-51 |
| Primary Development Toolchain | Keil C51 |
| Hardware Platforms | Selected STC12 and STC8 microcontrollers |
| Historical Version | HRTOS v3.20 |
| Historical Version Date | January 14, 2019 |
| Project Founded | November 2017 |
Explore the technical resources available for understanding, configuring and integrating HRTOS into embedded applications.
Understand the operating system structure, configuration requirements and available system services.
Read DocumentationReview supported hardware families and the development environment used for HRTOS integration.
Hardware InformationExplore practical examples demonstrating how HRTOS services can be used in embedded applications.
Explore ExamplesDiscover the HRTOS operating system, explore its engineering resources and learn more about the complete 8051 development ecosystem.