OSEck

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

OSEck är en förkortning av OSE Compact Kernel, och är en DSP-optimerad version av Enea Softwares fullskaliga OSE RTOS. OSEck är framtaget för minnesbegränsade system där höga dataflöden och låg interrupt-overhead har avgörande betydelse. OSEck har liten minnesåtgång (kärnan och användarapplikationerna får plats i chippets internminne), använder tidsdelad multitasking (den är fullständigt pre-emptive) och har inbyggd felhantering.

OSEck har designats för att användas i distribuerade system. Kärnan är helt händelsestyrd (event driven) och kommunikationen mellan processer som befinner sig på skilda target-CPU:er sker genom att skicka signaler. OSEck använder ett BSP-koncept, sRIO, IP-stack, heap, timeout-server, och LINX, och är avsett att användas i både singelprocessor- och multiprocessorsystem som till exempel telekom, datakom, bilbranschen, industristyrningssystem, samt medicinska och mil-areo-applikationer.

OSEck kan köras på plattformar så som Texas Instruments C5000 och C6000, StarCore LLC SC1000, SC2000 och SC3000, Freescale MSC8100 och MPC5, TigerSHARC TS.

Personliga verktyg