Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Модул 1: Въведение в вграждените системи
-
Общ преглед
Разбиране на целта и обхвата на вграждените системи в различни индустрии. -
Характеристики на вграждените системи
Учение за ключовите характеристики, които дефинират вградена система, като реално-временни ограничения, специализирана функционалност и интеграция на хардуер и софтуер. -
Видове вграждени системи
Разбиране на различните категории, като самостоятелни системи, реално-временни системи, мрежови вграждени системи и мобилни вграждени системи. -
Вграждени архитектури
Въведение към общи архитектурни модели, включително Харвард и фон Нойман архитектури.
Модул 2: Програмни езици и разработка на среда
-
Езикът C
Общ преглед на програмния език C, неговата синтаксис и защо той е широко използван в вграждените системи. -
C за вграждени системи
Учение как C се използва за директно взаимодействие с хардуера, включително манипулация на паметта и регистри на хардуера. -
Програмиране на интерфейси с хардуер
Разбиране как да пишете ниво-низов код за контрола на сензори, актуатори и други компоненти на хардуера.
Модул 3: Основи на микроконтролерите
-
Архитектура на микроконтролерите
Въведение към вътрешната структура и функциониране на микроконтролерите. -
Основни конфигурации
Учение как да конфигурирате и инициализирате микроконтролери за различни приложения. -
Основни периферии
Разбиране на обичайните периферии, като таймери, ЦАП-и (аналогово-цифрови преобразуватели), UART-и и GPIO-и.
Модул 4: Интернет на нещата (IoT)
-
Общ преглед на IoT
Разбиране на концепцията за IoT и как вграждените системи са ключови компоненти на решенията за IoT. -
Архитектура на IoT
Изучаване на слоевете на система за IoT, включително чувствителни, мрежови, слой за обработка на данни и приложени слоеве.
Изисквания
- Запознаност с концепции на програмирането
- Основно разбиране за компютърни системи
Аудитория
- Инженерни специалисти
- Разработчици на вграждени софтуери
- Технически персонал, разглеждащ IoT и дизайн на вграждени системи
21 Часове
Отзиви от потребители (1)
Възможността да се подават и продвинати теми, дори ако не бяха запланирани източно.
Gabriel Chouinard - Spark Microsystems
Курс - FreeRTOS: Programming for Real Time Operating Systems
Машинен превод