Schița de curs
Introducere
Prezentare generală a Embedded Systems
- Cuvânt real Utilizare: Ceasuri, DVD playere, telefoane mobile, etc.
- Diferențe între sistemele de operare în timp real, EmbeddedLinux, etc.
- Constrângeri legate de resurse: dimensiune, viteză și consum de energie
Prezentare generală a arhitecturii Microcontroller
- Microcontrollers vs microprocesoare
- Selectarea unei arhitecturi Microcontroller
Demararea unui proiect
- Stabilirea cerințelor de proiectare
- Pregătirea mediului de dezvoltare, a instrumentelor și a hardware-ului
- Interfațarea între microcontroler și PC.
Programming a 8051 Microcontroller Utilizarea Embedded C
- Lucrul cu perifericele sistemului
- Interfațarea cu perifericele utilizatorului
- I/O cu scop general
Programming un ARM CORTEX M-3 Utilizarea Embedded C
- Lucrul cu perifericele sistemului
- Interfațarea cu perifericele utilizatorului
- I/O cu scop general
Programming un nucleu CPU ARM9 Folosind Embedded C
- Lucrul cu perifericele de sistem
- Interfațarea cu perifericele utilizatorului
- I/O cu scop general
Testare și depanare
- Instrumente și tehnici
- Optimizarea pentru dimensiune, viteză și consum de energie
Implementarea unui sistem încorporat
- Considerații de mediu
- Securizarea unui dispozitiv
Rezolvarea problemelor
Rezumat și concluzie
Cerințe
- O înțelegere a electronicii.
- Experiență în programarea C.
- Hardware (microcontroler, cabluri etc.) și software (IDE etc.) vor fi necesare tuturor participanților. Vă rugăm să vă consultați cu coordonatorul formării pentru cerințe specifice.
Audiență
- Electroningineri electroniști
- Dezvoltatori cu cunoștințe de electronică
Mărturii (3)
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Curs - Raspberry Pi for Beginners
Trainerul a fost foarte amabil și bine informat, mergând în plus pentru a explica lucruri pe care nu le știam.
Felix - Microchip Technology Inc
Curs - Embedded C Application Design Principles for Automotive Professionals
Tradus de catre o masina
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.