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ă
Mărturii (3)
Sean a fost un vorbitor dinamic și exercițiile practice au fost foarte interesante, văd cum vor fi cu adevărat aplicabile.
Temira Koenig - Yeshiva University
Curs - Raspberry Pi for Beginners
Tradus de catre o masina
Formatorul a fost cu adevărat amabil și înțelept, depășindu-și limita pentru a-mi explica lucruri pe care nu le cunoșteam
Felix - Microchip Technology Inc
Curs - Embedded C Application Design Principles for Automotive Professionals
Tradus de catre o masina
Acumularea cunoștințelor utile și clarificarea unor aspecte despre care aveam îndoieli anterior.
Kenneth Mahoney - University of Glasgow
Curs - Arduino: Programming a Microcontroller for Beginners
Tradus de catre o masina