Services & Training

Solutions
Home > Services & Training > Training > Operating Systems/ Real-Time Systems > OSE Introduction

OSE Introduction

By request

Price SEK 5 900
Number of days 1

The OSE Real-time Kernel combines rich functionality with high performance and true real time behaviour. It is a fully pre-emptive kernel, optimised to provide high rates of data throughput yet compact enough for use in most embedded systems.

Designed for use in distributed and multiprocessor systems, the kernel includes automatic supervision of processes. This feature enables highly fault-tolerant systems to be created. Inter process communication is completely transparent, regardless of whether the communicating processes are on the same processor or on different ones. The OSE kernel also allows dynamic reconfiguration.

The OSE Real-time Kernel supports advanced memory management that allows application code to be run in protected areas of memory. It also includes comprehensive error handling and powerful source and application level debug features.

 

The course is theoretical exercises in the basic principals to design an OSE real-time operating system with signals and processes and how to use system calls and configure OSE.

Goal
To give the basic principles and knowledge for understanding the implementation of OSE as a real time operating system.

Who should attend?
Project leader, System designer, System programmer, Application programmer, Real-time programmer and System tester.

Previous Knowledge
None. Basics in embedded real-time operating system recommended.

Recommended following courses
OSE Primer
OSE Basics
OSE Next step


Course Contents

Going through OSE theoretic
Philosofy
Signals


Basic Level
Processes
System calls
Real time kernel
Error handler
Soft kernel


Memory management
Link handler
Program handler
File system
Internet protocol
BSP
MMS
Web server
Configuration

System generation

Development environment

OSE web server

Error detecting tools
PRINT THIS PAGE