Sisteme de Operare

Referat
8/10 (1 vot)
Domeniu: Automatică
Conține 1 fișier: ppt
Pagini : 10 în total
Mărime: 1.20MB (arhivat)
Publicat de: Silvian Timiș
Puncte necesare: 7

Extras din referat

Istoric

Proiectul a inceput in Noiembrie 2004.

Ideea initiala era sa se foloseasca o placa de dezvoltare MC9S12NE64 pentru teste , ca mai apoi sa se treaca la aplicatii in lumea reala.

Deoarece se doreau aplicatii independente de procesor s-a folosit compilatorul GNU , in defavoarea limbajului de asamblare

O serie de unelte erau disponibile la acea vreme pentru depanare si testare , dar nu s-au folosit din trei motive principale:

Ar fi reprezentat o limitare a muncii de dezvoltare , datorata problemelor de conexiune TCP ,etc.

Pentru fiecare noua unealta folosita ar fi fost necesar un timp de adaptare , mai ales deoarece se dorea programarea pe diverse tipuri de procesoare

Ideea era de a dezvolta ceva nou ce nu ar depinde de unelte create anterior si care ar da posibilitatea ca proiectele ulterioare sa se desfasoare intr-un mediu de dezvoltare si simulare software

Simulatorul µTasker

Principiile ce au stat la baza dezvoltarii proiectului µTasker au dus la crearea unui simulator , absolut necesar pentru testarea aplicatiilor ce vor fi dezvoltate in noul mediu

Simulatorul nu a fost creat in ideea de a testa programele pe procesorul folosit in mod curent ci pentru a da posibilitatea programatorului de a verifica efectele codului pe o placa de dezvoltare virtuala

Adaugand posibilitatea ca simulatorul sa controleze periferice virtuale si chiar sa creeze pachete de date ethernet s-au putut dezvolta si testa aplicatii intr-un timp mai scurt decat inainte si intr-un mediu mai confortabil

Sistemul de operare µTasker

Sistemul de operare folosit pentru proiectul µTasker este un planificator cooperativ simplu si foarte eficient

Caracteristicile planificatorului au fost extinse pentru a-l adapta proiectelor ce urmau a fi dezvoltate , iar functionalitatea stivei si a driverelor NE64 a fost imbunatatita

De asemenea s-a folosit libraria WinCap pentru conectarea cu interfata de retea, ceea ce a permis simularea in timp real a conexiunii NE64 cu reteaua

Imbunatatiri aduse proiectului

De-a lungul timpului proiectul µTaskeri s-au adus imbunatatiri , cum ar fi:

La inceputul lui 2006 proiectul a fost facut disponibil publicului pentru utilizare necomerciala gratuita. Pentru utilizarea in scop comercial , oferta era destul de atractiva

La mijlocul lui 2006, s-a portat sistemul de operare pe ATMEL AT91SAM si pe Freescale Coldfire M5223X

In 2007 s-a portat proiectul pe STR91XF

Conținut arhivă zip

  • Sisteme de Operare.ppt

Alții au mai descărcat și

Sisteme SCADA

În conditiile unei economii competitive, a concurentei dintre firmele ce lucreaza în acelasi domeniu, cresterea productivitatii, rezolvarea rapida...

Sisteme SCADA - aplicație practică CHE Vidraru

Sisteme de-a lungul timpului In conditiile unei economii competitive in care profitul creste proportional cu calitatea serviciilor oferite, iar...

Bazele Sistemelor Automate

Analiza efectelor parametrilor de acord ai legilor de reglare P, PI, PID asupra proceselor de ordinul I şi ordinul II Scopul lucrării: Analiza...

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Proiectarea Sistemelor de Conducere cu Automate

folosesc în cazul sistemelor de conducere cu automate programabile trebuie, la început, sa fac o delimitare a automatelor programabile de celelalte...

Te-ar putea interesa și

Windows

Argument Istoria mediului Windows este presarata cu un numar de succese si cu un numar egal de esecuri.Windows a aparut ca ceva putin mai mult...

Aspecte Generale ale Sistemelor de Operare Windows și Unix

ASPECTE GENERALE ALE SISTEMELOR DE OPERARE WINDOWS ŞI UNIX 1.1 Sisteme de operare; definiţii, componente, clasificări Sistemul de operare...

Sisteme de Operare - Windows 98

SISTEME DE OPERARE Prezentare generala Se stie ca, pe lânga componenta sa fizica (hardware), calculatorul mai are nevoie, pentru a putea...

Sisteme de Operare

1.SISTEME DE OPERARE 1.1 Definiţie Sistemul de operare reprezintă un ansamblu de programe care asigură utilizarea eficientă a resurselor fizice...

Arhitectura calculatoarelor - prezentare și istorie sisteme de operare - Linux, Haiku

Capitolul I: Sisteme de operare 1. Introducere Sistemul de operare reprezintă ansamblul de programe care asigură utilizarea optimă a resurselor...

Sisteme de operare - evoluția sistemelor de operare

Un sistem de operare este un program care controleaza executia programelor de aplicatie si actioneaza ca o interfata intre utilizator si partea...

Scurtă comparație între două sisteme de operare

Noţiuni introductive despre sistemele de operare Definiţia sistemului de operare Un sistem de operare este un sistem de programe care gestionează...

Sisteme de Operare și Dezvoltarea Lor

Ce este un sistem de operare. În general, interacţiunea dintre calculator şi utilizator poate fi descrisa la nivel simplist astfel: primul...

Ai nevoie de altceva?