Програмування мікроконтролерів

 

Основи проектування систем Інтернету речей

[Електронний ресурс, що знаходиться у вільному доступі]

Основи проектування систем Інтернету речей. Периферія мікроконтролерів STM32: конспект лекцій [Електронний ресурс] : Навчальний посібник призначено для здобувачів ступеня бакалавра за сертифікатною програмою «Електронні охоронні системи та засоби Інтернету речей» спеціальності 171 «Електроніка» / КПІ ім. Ігоря Сікорського ; уклад. : Ю. О. Оникієнко, А. Р. Рижова. – Київ : КПІ ім. Ігоря Сікорського, 2022. – 127 с.

В роботі наведено основні відомості про архітектуру та особливості мікроконтролерного ядра ARM. Розглянуто особливості побудови та взаємодії периферійних пристроїв та системи переривань мікроконтролерів STM32. Проаналізовано особливості реалізації блоку переривань, портів вводу-виводу, універсального послідовного асинхронного, I 2C та SPI інтерфейсів. Особливу увагу приділено детальному опису програмній реалізації механізмів керування периферійними пристроями та перериваннями. Пояснення супроводжуються прикладами коду. Даний конспект лекцій є частиною курсу по вивченню мікроконтролерів. Посібник призначений для здобувачів ступеня бакалавра та магістра за спеціальністю «Електроніка», які навчаються по сертифікатній програмі «Електронні охоронні системи та засоби Інтернету речей». Також буде корисний розробникам систем на 32-х бітних мікроконтролерах та студентам відповідних спеціальностей.

» Інформаційні та комп'ютерні технології