Tjänster & Utbildning

Solutions
Home > Tjänster & Utbildning > Utbildning > Operativsystem / Realtidsmetodik > OSE 4 grundkurs

OSE 4 grundkurs

På begäran

Pris SEK 17 500
Antal dagar 3

Kursen ger dels generell information om OSE dels djupare insikt i hur applikationer baserade på OSE, som en del av ett system, konfigureras och vilka utvecklingshjälpmedel som finns tillgängliga för OSE. Kursen använder sig av version 4.5.2 eller 4.6.1 av operativsystemet.

OSE är ett mycket avancerat realtidsoperativsystem som implementerar ett meddelandebaserat koncept för hantering av realtidsproblem. OSE är utvecklat för distribuerade feltoleranta och dynamiska applikationer. De tillhörande debugverktygen ger extremt goda möjligheter att finna både logiska och realtidsberoende fel i applikationer.

OSE innehåller ett fåtal systemanrop för applikationsprogrammerare och ett flertal för systemprogrammerare. Kursen är en teoretisk och praktisk genomgång av grundprinciperna för realtidssystem, designprinciper för OSE med signaler och processer, arkitekturen för OSE 4, systemanrop och konfigurering av OSE.

 

Mål
Att få de grundläggande principerna i och förståelse för hur OSE 4 används som ett realtidsoperativsystem och att effektivt använda softkärnan tillsammans med Illuminator.

Avsedd för
Projektledare, systemkonstruktörer, programmerare och systemprovare.

Förkunskaper
C-programmering i PC- eller Unixmiljö samt förståelse för inbyggda realtidssystem. Kurser som rekommenderas: OSE Intro, C grundkurs, C fortsättningskurs, C för inbyggda system, Inbyggda realtidssystem.

Kursdokumentation
I kursen ingår egenproducerat kursmaterial på engelska. Kursen ges på svenska och vid behov på engelska.

Påbyggnad
OSE Next step
Inbyggda realtidssystem
Safer C

Kursinnehåll

Teoretisk genomgång    av        
- Filosofi
- Signaler
- Processer
- Systemanrop
- Realtidskärnan
- Felhanterare
- Minneshantering
- Softkärnan
- Länkhanterare
- Namnserver
- Programhanterare
- Filsystem
- Internet protokoll
- Webserver
- Konfiguration
- Systemgenerering
- Utvecklingsmiljö
- Felsökningsverktyg

Praktiska övningar i OSE 
- Med softkärna
- Felsökning i applikationer
- Programmering av applikationer
- Implementering av felhanterare
- Implementering av länkhanterare
- Implementering av namnserver
- OSE Webserver
- Användning av
  felsökningsverktyg      
 -Illuminator
 -System Browser
 -Event Viewer
 -Profiler
 - MS Visual C++,
  kompilator och
  källkodsdebugger

Produkter och versioner*
- OSE4.5.2
  SFK Soft Kernel
  Illuminator
  MS Visual C++ 6 or
  dmake

- OSE4.6.1
  SFK Soft Kernel
  Illuminator
  gcc/make


* Versioner kan komma att uppdateras.

SKRIV UT DENNA SIDA