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
Energy-Saving
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.
Fast Response
UTOS is implemented in assembly language. It enables a highly optimized context switch.
Function
- 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
Development Host
- Windows
- Linux
Development Tool
- GNUWing(TM) by Upwind Technology, Inc. and Cygwin
- Integrated Development Environment
- UTOS Configurator
- UTOS Stack Analyzer
Processor Support
- ARM7
- ARM9
- ARM11
- Cortex-M3
- SH2
Licensing
Royalty free
Details about development tool
Integrated Development Environment
GNUWing Development Environment
UTOS Configurator
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.