Schița de curs

Introducere

Prezentare Generală a Sistemelor Încorporate

  • Utilizări din lumea reală: Ceasuri, playere DVD, telefoane mobile, etc.
  • Diferențe între sistemele de operare în timp real, EmbeddedLinux, etc.
  • Constrângeri de resurse: dimensiune, viteză și consum de energie

Prezentare Generală a Arhitecturii Microcontrolerelor

  • Microcontrolere vs microprocesoare
  • Selectarea unei Arhitecturi de Microcontroler

Începerea unui Proiect

  • Determinarea cerințelor de proiectare
  • Pregătirea Mediului de Dezvoltare, Instrumentelor și Hardware-ului
  • Interfațarea între microcontroler și PC.

Programarea unui Microcontroler 8051 Utilizând C Incorporat

  • Lucrul cu Periferice de Sistem
  • Interfațarea cu Periferice Utilizator
  • I/O de Scop General

Programarea unui ARM CORTEX M-3 Utilizând C Incorporat

  • Lucrul cu Periferice de Sistem
  • Interfațarea cu Periferice Utilizator
  • I/O de Scop General

Programarea unui Nucleu CPU ARM9 Utilizând C Incorporat

  • Lucrul cu Periferice de Sistem
  • Interfațarea cu Periferice Utilizator
  • I/O de Scop General

Testare și Depanare

  • Instrumente și tehnici
  • Optimizare pentru dimensiune, viteză și consum de energie

Implementarea unui Sistem Încorporat

  • Considerații de mediu
  • Securizarea unui dispozitiv

Depanare

Rezumat și Concluzii

Cerințe

  • Înțelegerea electronicii.
  • Experiență în programarea C.
  • Hardware (microcontroler, cabluri, etc.) și software (IDE, etc.) vor fi necesare pentru toți participanții. Vă rugăm să consultați coordonatorul de training pentru cerințe specifice.

Publicul Țintă

  • Ingineri electroniști
  • Dezvoltatori cu cunoștințe de electronică
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite