Книги
Архитектура встраиваемых систем
Лакамера, Д. Архитектура встраиваемых систем : разработка защищенных и подключенных устройств с примерами кода на C / Д. Лакамера; перевод с английского В. С. Яценков; редактор А. Ю. Романов; Московский институт электроники и математики им. А.Н. Тихонова НИУ ВШЭ, YADRO. — Москва : ДМК Пресс, 2023. — 332 с.: ил., табл.. — (Книжная полка Истового Инженера). — Предм. указ.: с. 329-331Перевод издания: Embedded systems architecture: design and write software for embedded devices to build safe and connected systems. — ISBN 978-5-93700-206-8.
Аннотация
Данная книга посвящена разработке встраиваемых систем с использованием STM32 с процессорными ядрами ARM. Она будет интересна инженерам и программистам, для изучения системного программирования и устройства встраиваемых систем, а также в качестве учебного пособия студентам соответствующих специальностей как продвинутое изучение С/С++ для его применения на низком уровне операционной системы и драйверов устройств. В первой главе кратко встраиваемых системах и как они устроены. Во второй главе даются практические рекомендации, как организовать рабочий процесс и настроить среду и другие инструменты разработчика встраиваемых систем. Третья глава посвящена описанию жизненного цикла разработки встраиваемой системы. В четвертой главе описана процедура загрузки и выполнения программного кода. В пятой главе рассказано про управление памятью: отображение памяти, стек выполнения, динамическое выделение памяти, защиту памяти. В шестой главе рассказывается, как взаимодействовать с периферийными устройствами. Седьмая глава посвящена стандартным локальным шинам (UART, SPI, I2C). В восьмой главе рассказывается про управление питанием и энергосбережением встраиваемой системы. Девятая глава затрагивает подключение встраиваемых систем к сетям передачи данных и Интернет вещей. В десятой главе описаны основы параллельного выполнения задач и работы планировщика. В одиннадцатой главе описаны принципы управления системными ресурсами и организации доверенной среды выполнения. Книга снабжена множеством подробным примеров программного кода, доступного в репозитории, который можно апробировать на отладочных платах с STM32.
Ключевые слова
- #c++
- #linux
- #безопасность
- #большие данные
- #драйверы
- #защита данных
- #инжиниринг
- #интерфейс
- #информационные технологии
- #коды
- #компьютерные сети
- #компьютерные технологии
- #моделирование
- #модули
- #обработка данных
- #операционные системы
- #оптимизация
- #переводное издание
- #практическое руководство
- #программирование
- #программное обеспечение
- #разработка приложений
- #распределенные системы
- #сегментация данных
- #тестирование
- #языки программирования
-
УДК:004
-
ISBN:978-5-93700-206-8
Рекомендовано к ознакомлению
- 1. Калавера, Д. BPF для мониторинга Linux / Д. Калавера, Л. Фонтана. — Москва : Питер, 2021. — 208 с.. — (Бестселлеры O'Reilly). — ISBN 978-5-4461-1624-9.
- 2. Баран, Е.Д. Проектирование реконфигурируемых систем в LabVIEW FPGA / Е. Д. Баран, А. Ю. Романов. — Москва : ДМК Пресс, 2023. — 646 с.. — (Книжная полка Истового Инженера). — ISBN 978-5-93700-170-2.
- 3. Роденбург, Й. Пиши код как профи на C# / Й. Роденбург. — Москва : Бомбора, 2025. — 512 с.. — (МANNING). — ISBN 978-5-04-186609-9.
- 4. Стронг, Д. Kubernetes и сети / Д. Стронг, В. Лэнси. — Санкт-Петербург : БХВ-Петербург, 2024. — 320 с.. — ISBN 978-5-9775-1855-0.
- 5. Лафуркад, П. Python для начинающих / П. Лафуркад, М. Мор. — Москва : Бомбора, 2025. — 192 с.. — (Мировой компьютерный бестселлер). — ISBN 978-5-04-192646-5.
- 6. Шоттс, У. Командная строка Linux / У. Шоттс. — 2-е междунар. изд.. — Санкт-Петербург : Питер, 2024. — 544 с.. — (Для профессионалов). — ISBN 978-5-4461-1430-6.
- 7. Сэйнти, К. Blazor в действии / К. Сэйнти. — Москва : ДМК Пресс, 2024. — 380 с.
- 8. Шоттс, У. Командная строка Linux / У. Шоттс. — 2-е межд. изд.. — Санкт-Петербург : Питер, 2023. — 544 с.. — (Для профессионалов). — ISBN 978-5-4461-1430-6.
- 9. Лок, Э. ASP.Net Core в действии / Э. Лок. — Москва : ДМК Пресс, 2021. — 906 с.. — ISBN 978-5-97060-550-9.
- 10. Брикман, Е. Terraform: инфраструктура на уровне кода / Е. Брикман. — 3-е изд.. — Астана : Спринт Бук, 2024. — 461 с.. — ISBN 978-601-08-3642-6.
Отзывы читателей
0