R&D: ARM Cortex-M3 LPC1768 e sistema operativo CoOS

R&D: ARM Cortex-M3 LPC1768 e sistema operativo CoOS

Ricerca e sviluppo effettuato su scheda ARM Cortex-M3 LPC1768 e sistema operativo CoOS.

CoOS è un sistema operativo open source embedded realtime multitask specifico per processori ARM Cortex M.

Lo scopo di questa ricerca era comprendere i meccanismi di funzionamento di un sistema operativo embedded. Sono stati analizzati il funzionamento dei task e degli algoritmi di scheduler, inoltre sono stati studiati a fondo l’utilizzo dei vari meccanismi di comunicazione e sincronizzazione fra i task come semafori, mutex, code, flag e mailbox.

Per concludere sono stati realizzati alcuni semplici driver per pilotare un buzzer piezoelettrico che fornisce segnali sonori e per aggiungere il supporto al filesystem FAT16 (di default la scheda di sviluppo aveva un socket per sdcard, ma il sistema supportava solo la lettura e scrittura grezza).

- INFORMAZIONI DETTAGLIATE

DESCRIZIONE:

Ricerca e sviluppo effettuato su scheda ARM Cortex-M3 LPC1768 e sistema operativo CoOS. Sono stati analizzati il funzionamento dei task e degli algoritmi di scheduler.

CATEGORIA:

Progetti Embedded > R&D > R&D

SISTEMA OPERATIVO:

CoOS

AUTORE:

COPYRIGHT:

© M2App

KEYWORDS:

, , , ,

Ottieni Informazioni

Un Team di professionisti a tua disposizione, sapremo ascoltare le tue richieste e proporre le soluzioni migliori per il tuo progetto.

group

Andrea Marletta - Dottore in Bioinformatica

Co-Founder, Resp. Commerciale
Legnago, VR, Italy
P.IVA 04048920237

group

Marco Martinelli - Dottore in Informatica

Co-Founder, Resp. Tecnico
Sommacampagna, VR, Italy
P.IVA 04049960232

phone

+39 340 645 7839

Contattaci

    send contattaci