Hvala što ste poslali upit! Jedan od naših članova tima će vas uskoro kontaktirati.
Hvala što ste poslali rezervaciju! Jedan od naših članova tima će vas uskoro kontaktirati.
Trajanje 21 sati
Sadržaj kursa
Modul 1: Uvod u ugrađene sisteme
-
Pregled
Razumevanje namene i obima ugrađenih sistema u različitim industrijama. -
Karakteristike ugrađenih sistema
Učenje ključnih karakteristika koje definišu ugrađeni sistem, kao što su ograničenja realnog vremena, namenska funkcionalnost i integracija hardvera i softvera. -
Tipovi ugrađenih sistema
Istraživanje različitih kategorija, kao što su samostalni sistemi, sistemi realnog vremena, mrežni ugrađeni sistemi i mobilni ugrađeni sistemi. -
Ugrađene arhitekture
Uvod u uobičajene arhitektonske modele, uključujući arhitekturu Harvarda i Niman (Von Neumann).
Modul 2: Jezici za programiranje i razvojno okruženje
-
Jezik C
Pregled programskog jezika C, njegove sintakse i razloga zašto se široko koristi u ugrađenim sistemima. -
C za ugrađene sisteme
Učenje kako se jezik C koristi za direktnu interakciju sa hardverom, uključujući manipulaciju memorijom i hardverske registre. -
Programiranje hardverskih interfejsa
Razumevanje kako se piše kod nižeg nivoa za kontrolu senzora, aktuatora i drugih hardverskih komponenti.
Modul 3: Osnovi mikrokontrolera
-
Arhitektura mikrokontrolera
Uvod u unutrašnju strukturu i rad mikrokontrolera. -
Osnovne konfiguracije
Učenje kako da se konfigurisu i inicijalizuju mikrokontroleri za različite primene. -
Osnovne periferije
Istraživanje uobičajenih periferija, kao što su tajmeri, ADC konvertori (analogno-digitalni konvertori), UART-ovi i GPIO-ovi.
Modul 4: Internet stvari (IoT)
-
Pregled IoT-a
Razumevanje koncepta IoT-a i činjenice da su ugrađeni sistemi ključne komponente IoT rešenja. -
IoT arhitektura
Proučavanje slojeva IoT sistema, uključujući sloj senziranja, mrežni sloj, sloj obrade podataka i aplikacijski sloj.
Uslovi
- Poznavanje koncepata programiranja
- Osnovno razumevanje računarskih sistema
Ciljna publika
- Inženjeri
- Razvojni programeri ugrađenog softvera
- Tehnički stručnjaci koji istražuju dizajn IoT-a i ugrađenih sistema
Iskustva korisnika (1)
Mogućnost da se zahtevaju naprednije teme, čak i ako one nisu bile planirane od početka.
Gabriel Chouinard - Spark Microsystems
Kurs - FreeRTOS: Programming for Real Time Operating Systems
Mašinski prevedeno