iD: 3, RE-3 Вбудовані системи: мікроконтролери ARM архітектури

Силабус

КодRE-3
Назва дисципліниВбудовані системи: мікроконтролери ARM архітектури
Назва дисципліни англійською(не задано)
Емблема у форматі 600х300px
КатегоріяПрограмування та цифрова радіоелектроніка
Кафедра, яка забезпечує викладанняКафедра прикладної радіоелектроніки
Мова викладанняАнглійська
Пререквізити, вимоги до початку вивчення

Базові знання з освітнього компонента "Інформатика".

Розширений опис дисципліни

Що буде вивчатися

Навчальний курс побудований на основі програми сертифікації інженерів розробників вбудованих систем "ARM Accreditated MCU Enngeineer"  (AAME). У навчальному курсі значну увагу приділено розумінню архітектури процесорів, зокрема ARM архітектури; реалізації алгоритмів керування та контролю у вбудовуваних системах; створеню програмного забезпечення вбудовуваних систем на асемблері та на мові С, початкові навички створення програмного забезпечення вбудовуваних систем з використанням операційних систем.

Чому це цікаво/треба вивчати

На лабораторних роботах освоюється особливості налаштування конфігурації мікроконтролерів, створення проектів в середовищі автоматичної розробки програмного забезпечення для мікроконтролерів; реалізація алгоритмів керування та контролю з використанням  периферійних пристроїв мікроконтролера; виконання оптимізації програмного забезпечення за різними критеріями.

Чому можна навчитися (результати навчання)

Метою дисципліни є формування у студентів здатностей:

  • розуміти архітектуру процесорів;
  • проектувати вбудовуванні системи на основі мікроконтролерів ARM архітектури;
  • реалізовувати алгоритми керування та контролю у вбудовуваних системах;
  • створювати програмне забезпечення вбудовуваних систем на асемблері;
  • створювати програмне забезпечення вбудовуваних систем на мові С;
  • створювати програмне забезпечення вбудовуваних систем з використанням операційних систем.

 

Як можна користуватися набутими знаннями і уміннями (компетентності)

Знання:

  • узагальненої структури та архітектури мікроконтролерів на прикладі процесора ARM Cortex-M0
  • типового набору інструкцій асемблера та використання його для створення програмного забезпечення;
  • режимів роботи мікроконтролера для зменшення енергоспоживання;
  • концепції переривань та побудови ПЗ для роботи в реальному часі.

Уміння:

  • налаштовувати конфігурацію мікроконтролера;
  • створювати проекти в середовищі автоматичної розробки програмного забезпечення для мікроконтролерів;
  • реалізовувати алгоритми керування та контролю з використанням  периферійних пристроїв мікроконтролера;
  • виконувати оптимізацію програмного забезпечення за різними критеріями;
  • здатність належно виконувати певні дії, заснована на доцільному використанні людиною набутих знань.

Досвід:

  • проектування та реалізації вбудовуванних систем;
  • створення програмного забезпечення для вбудовуваних систем.

Інформаційне забезпечення

Силабус, методичні рекомендації до виконання лабораторних робіт, інформаційна підтримка через платформу дистанційного навчання Moodle, електронна бібліотека університету.

Форма проведення занять

Лекції, лабораторні роботи

Семестровий контроль

Залік, весняний семестр.

Видалення заблоковано. Дисципліна використовується в НП: 1.

Де використовується