Embedded_50 - page 54

EMBEDDED
50 • NOVEMBRE • 2013
54
RTXC Quadros
L’architettura dual-kernel (Single Stack Kernel e
Multi Stack Kernel) e real-time di RTXC Quadros
è configurabile e scalabile per soddisfare un’ampia
rosa di requisiti applicativi, su piattaforme che vanno
dai microprocessori a 8, 16 e 32 bit, ai DSP (digital
signal processor) ad alte prestazioni, fino ai proces-
sori multicore.
Le dimensioni del codice possono andare da meno
di 10 Kbyte, al footprint tipico di 18-25 Kbyte. Le API
intuitive sono progettate per fornire agli sviluppatori
la flessibilità di progettazione necessaria in rapporto
alla crescita delle applicazioni, e la possibilità di
riutilizzare il codice applicativo, preservando gli inve-
stimenti.
SAFERTOS
Questo sistema operativo real-time e preemptive è
certificato per quanto riguarda i requisiti di sicurez-
za fisica (safety) dei microcontrollori embedded, e
fornisce il supporto di un gran numero di standard
di sviluppo internazionali (DO178B, ISO 26262, IEC
61508, FDA510(k), IEC 62304, IEC 60601, ISO 14971)
nell’ambito della safety applicata nei settori industria-
le, medicale, nucleare; nel mondo dei trasporti, in
campo automobilistico e aerospaziale.
Salvo
La soluzione Salvo è un RTOS progettato espres-
samente per indirizzare sistemi embedded a costo
molto contenuto, con una memoria limitata in termini
di spazio per dati e programmi. Il sistema operativo,
adatto alla creazione di prodotti embedded intelligen-
ti, sofisticati e low-cost, è certificato per l’utilizzo con
svariate categorie di CPU (8051, ARM7TDMI, ARM
Cortex-M3, Atmel AVR e MegaAVR, famiglia Epson
S1C17, Motorola M68HC11, TI MSP430, Microchip
PIC12, PIC24, PIC32, TI TMS320C2000). Salvo si
posiziona inoltre come un sistema altamente configu-
rabile, scalabile, con un set completo di funzionalità
runtime. Il prodotto è royalty-free.
SCIOPTA
L’architettura del kernel preemptive è specificamente
progettata per fornire prestazioni real-time eccellenti
mantenendo un footprint del sistema molto ridotto.
Le strutture dati interne, come la gestione della
memoria, la comunicazione interprocesso (IPC) e
gli aspetti di timing sono stati ottimizzati. In questo
RTOS, di tipo message-based, la disponibilità di un
ricco set di chiamate di sistema permette il controllo
delle risorse. Inoltre la gestione di tutti i componenti,
dai moduli, ai processi di interrupt, alle attività prio-
ritizzate, avviene in modo completamente dinamico
(creazione e terminazione dei processi durante il
runtime), con un’amministrazione degli errori in
modalità centralizzata.
SMX RTOS
Il sistema, hard real-time, è sviluppato da Micro Digi-
tal. È multitasking e specificamente ideato per i siste-
mi embedded. La sua modularità lo rende adattabile
alle esigenze di applicazioni embedded di piccole e
medie dimensioni. I processori supportati sono quelli
ARM Cortex, ColdFire, PowerPC, ma la portabilità è
possibile anche su altre famiglie di CPU. Fra i moduli
disponibili con il sistema, uno stack WiFi 802.11 con
opzioni di sicurezza, uno stack TCP/IP con IPV4 e
IPV6, file system FAT e flash, uno stack USB host e
device; una famiglia di tool di sviluppo e un installer
e bootloader SDK sicuro (uLoad), progettato in modo
specifico per piattaforme embedded.
Fig. 5 - RTX
1...,44,45,46,47,48,49,50,51,52,53 55,56,57,58,59,60,61,62,63,64,...102
Powered by FlippingBook