Embedded C

Despre cursul de formare:

Programarea C embedded este sufletul procesorului care funcționează în interiorul fiecărui sistem integrat pe care îl întâlnim în viața noastră de zi cu zi. Primul și cel mai important lucru este software-ul integrat, care decide funcționarea sistemului integrat. Limbajul C integrat este cel mai des utilizat pentru a programa microcontrolerul. În trecut, numeroase aplicații integrate erau dezvoltate folosind programare la nivel de asamblare. Cu toate acestea, acestea nu asigurau portabilitatea. Codul C scris este mai fiabil, mai scalabil și mai portabil; și, de fapt, mult mai ușor de înțeles.

 

Veți învăța:

  • Funcții și operatori
  • Fluxul de control
  • Preprocesorul C
  • I/O (intrări/ieșiri) simple
  • Manipularea biților
  • Șiruri
  • Pointeri
  • Structuri și uniuni de date
  • Fișiere I/O
  • Biblioteca C standard
  • Optimizare și portabilitate
  • Tipare de comunicare
  • Reguli și stiluri de codare (MISRA, CERT)
  • Resurse critice (RAM, ROM, încarcare CPU, Flash etc.)
  • Tipare de automate de stare
  • Tipare pentru sarcini multiple
  • Identificarea modulelor/componentelor
  • Implementarea structurării
  • Identificarea temporizării
  • Respectarea constrângerilor în timp real pentru sisteme hardware în timp real

Veți deveni: Un mag al microcontrolerelor

Durata cursului: 5 zile

Număr maxim de participanți: 15

ABOUT COOKIES

We use cookies for website functionality and to give you a personalized experience on Greycells. By continuing the navigation, you agree.