Архітектура систем, що вбудовуються. Лакамера Д.
Ця книга присвячена розробці систем, що вбудовуються, з використанням STM32 з процесорними ядрами ARM. Вона буде цікава інженерам та програмістам, для вивчення системного програмування та устрою вбудованих систем, а також як навчальний посібник студентам відповідних спеціальностей як просунуте вивчення С/С++ для його застосування на низькому рівні операційної системи та драйверів пристроїв.
У першому розділі системах, що коротко вбудовуються і як вони влаштовані. У другому розділі даються практичні рекомендації, як організувати робочий процес та налаштувати середовище та інші інструменти розробника вбудованих систем. Третій розділ присвячений опису життєвого циклу розробки вбудованої системи. У четвертому розділі описано процедуру завантаження та виконання програмного коду. У п'ятому розділі сказано про управління пам'яттю: відображення пам'яті, стек виконання, динамічне виділення пам'яті, захист пам'яті. У шостому розділі розповідається, як взаємодіяти з периферійними пристроями. Сьома глава присвячена стандартним локальним шинам (UART, SPI, I2C). У восьмому розділі розповідається про управління живленням та енергозбереженням системи, що вбудовується. Дев'ята глава стосується підключення вбудованих систем до мереж передачі даних та Інтернет речей. У десятому розділі описані основи паралельного виконання завдань та роботи планувальника. В одинадцятому розділі описані принципи управління системними ресурсами та організації довіреного середовища виконання.
Книга має безліч докладних прикладів програмного коду, доступного в репозиторії, який можна апробувати на налагоджувальних платах з STM32.
Інформація про книгу | |
Автор | Лакамера Д. |
Обкладинка | Твердий |
Рік видання | 2023 |
Мова видання: | Російська |
Сторінок | 336 |