Sisteme Integrate - Configurare Hardware

Cuprins referat Cum descarc?

1.0 Dezvoltarea Hardware a unui sistem integrat 3
1.1 Mediul de dezvoltare 3
1.2 Sfaturi si trucuri pentru o buna dezvoltare (inainte de a incepe) 4
1.3 Implicarea in proiectare 4
1.4 Realizarea progresiva 5
1.5 Sfaturi si trucuri pentru o buna punere la punct a actiunii 5
2.0 Dezvoltarea software a sistemului imbarcat 6
2.1 Clasele de stocare 7
2.2 Modalitati de accesare a unei variabile 7
2.3 Exemplu programare memorie volatila: 8


Extras din referat Cum descarc?

1.0 Dezvoltarea Hardware a unui sistem integrat
1.1 Mediul de dezvoltare
Dezvoltarea si actualizarea unei aplicatii pentru un sistem imbarcat este o arta greu de stapanit pentru un proces cu bucla simpla, dar mai ales pentru o aplicatie multi-tascking (bucla cu mai multe intreruperi) deoarece un ansamblu de procese de cooperative este executat de un sistem de operare imbarcat.
Un sistem de dezvoltare hardware necesita urmatoarele componente:
- O masina gazda pentru dezvoltare si actualizare;
- Un sistem tinta pe care se va descaraca aplicatia care va fi executata in faza de actualizare si punere la punct;
Actualizarea solicita istrumentele anterioare: emulatoare ICE sau ROM, BDM, JTAG si monitor
Fig.1 Componentele sistemului de dezvoltare
Se va dezvolta si testa aplicatia pe o platforma standard (PC) cu instrumente software cu interfata prietenoasa pentru a usura depanarea.
Va exista un compilator, impreuna cu gazda pentru un cod obiect executabil de catre procesorul tintei. Va exista un program de depanare pe gazda pentru actualizarea aplicatiei executata de procesorul tinta.
Daca se lucreaza in limbaj de nivel inalt (limbajul C) este testat la nivelul sursa (depanare la nivel de sursa).
Depanatorul (la nivel de sursa) va fi cuplat cu un echipament de depanare (ICE, emulator ROM, BDM, JTAG ). Trebuie sa suporte modul timp real, pentru a putea trata o intrerupere(ISR) fara a incetini sistemul.
1.2 Sfaturi si trucuri pentru o buna dezvoltare (inainte de a incepe)
Inainte de a incepe , aceasta ar trebui sa pregateasca mai intai terenul pentru atunci cand trebuie dezvoltat firmware-ul. Este important de stiut de ce instrumente este nevoie si pentru a se asigura compatibilitatea cu depanatorul de sistem.
Puncte care nu trebuiesc neglijate:
- Cele implicate in proiectarea sistemului
- Intelegerea si controlul hardware ale sistemului;
- Realizarea unei copii a tuturor documentelor;
- Asigurati-va ca hardware-ul functioneaza;
- Inaintere progresiva dar sigura;
1.3 Implicarea in proiectare
Trebuie ca elementul pe care incepe sistemul (boot) sa fie reprogramabil: crearea interfetei JTAG pentru reprogramare.
Sistemul trebuie sa includa un mecanism de comunicare intre software-ul de boot (firmware) si oamenii: LED-uri, port serial, care nu sunt echipate cu conector special in versiunea finala pentru a limita costul produsului finit, JTAG, BDM 
Stabilirea unei relatii bune intre tipurile hardware si software
- Procurarea tuturor fiselor tehnice a circuitele utilizate in sistem (document de lucru).
- Verificati daca nu exista nici o eroare pentru fiecare foaie de date in special atunci cand un circuit nou este utilizat, pentru a descoperi bug-uri.
- Cunoasterea metodei de conectare la sursa de alimentare.
Daca sistemul este nou, trebuie asigurat ca testele de baza electrice au fost efectuate:
- Scurt-circuit;
- Teste de continuitate;
- Contacte imperfecte;
- Lipituri reci (fara contact)


Fisiere in arhiva (1):

  • Sisteme Integrate - Configurare Hardware.doc

Imagini din acest proiect Cum descarc?

Promoție: 1+1 gratis

După plată vei primi prin email un cod de download pentru a descărca gratis oricare alt referat de pe site.Vezi detalii.


Descarcă aceast referat cu doar 4 € (1+1 gratis)

Simplu și rapid în doar 2 pași: completezi adresa de email și plătești. După descărcarea primului referat vei primi prin email un alt cod pentru a descărca orice alt referat.

1. Numele, Prenumele si adresa de email:

Pe adresa de email specificata vei primi link-ul de descarcare. Daca nu gasesti email-ul, verifica si directoarele spam, junk sau toate mesajele.

2. Alege modalitatea de plata preferata:


* La pretul afisat se adauga 19% TVA, platibil in momentul achitarii abonamentului / incarcarii cartelei.

Hopa sus!