A new Energy-Saving Real-Time Operating System for all embedded systems.
UTOS – a new Real-Time Operating System(RTOS). UTOS is an abbreviation of Upwind Technology Operating System. Architected as an Set-based RTOS, UTOS is highly customizable and adaptable, and can be easily configured to meet exacting application-specific requirements. UTOS has many features, including its set-based architecture, energy-saving, very small footprint and fast response.
Features of UTOS
UTOS reduced unnecessary function and machine instruction. UTOS doesn’t use lots of ROM/RAM resources and electric power.
Very Small Footprint
The minimal footprint of UTOS is under 300Byte ROM and 100Byte RAM on Microcontrollers.
UTOS is implemented in assembly language. It enables a highly optimized context switch.
- Some API from specification of uITRON4.0
- Task Management Funtions
- Synchronization and Communication Functions
- Time Management Functions
- Priority-based FCFS(First Come First Service) scheduling
- Highly customizable by Component System
- GNUWing(TM) by Upwind Technology, Inc. and Cygwin
- Integrated Development Environment
- UTOS Configurator
- UTOS Stack Analyzer
Details about development tool
Integrated Development Environment
GNUWing Development Environment
Define tasks, select APIs, and Measure the size of ROM/RAM.
UTOS Stack Analyzer
Check the size of stack which your tasks use.
UTOS SDK(Software Development Kit)
UTOS SDK includes CD-ROM and printed manual.
The CD-ROM includes UTOS binary code, GNUWing, IDE, UTOS Configurator, UTOS Stack Analyzer and PDF documents.