Популярное

Программирование микроконтроллеров: стратегия и тактика

Программирование микроконтроллеров: стратегия и тактика

Книга посвящена программированию встраиваемых систем с применением микроконтроллеров. Материал книги сгруппирован в соответствии со стандартными этапами разработки любого программного обеспечения: анализом требований, проектированием, кодированием, отладкой и тестированием.

Издание проиллюстрировано примерами на C и анализом получаемого в результате компиляции машинного кода для двух популярных семейств микроконтроллеров Microchip: PIC18 (8 бит) и PIC24 (16 бит). Однако рассмотренные подходы и приемы могут быть использованы при программировании микроконтроллеров других производителей.

Содержание:

Анализ требований
Идентификация
Требования реального времени
Безопасность
Надежность
Защищенность
Энергосбережение
Эффективность разработки

Проектирование
Структурный дизайн
Системы и подсистемы
Объектно-ориентированная декомпозиция
Автоматное программирование
Конкурентный дизайн
Логика функционирования и логика выполнения
Задача как синхронная программа
Декомпозиция на задачи
Доступ к общим ресурсам и взаимное исключение
Планирование задач
Операционные системы реального времени
ОСРВ как инструмент
Проблема выбора
Особенности интеграции
Реализация для микроконтроллеров малой разрядности

Кодирование
Структура проекта
Оформление программ
Применение средств языка
Литералы, константы и выражения
Атомарность и изменчивость
Оптимизация кода

Отладка и тестирование
Ошибки и симптомы
Инспекция кода и формальная верификация
Тестирование и кросс-платформенная отладка
Отладка в реальном времени


Название: Программирование микроконтроллеров: стратегия и тактика
Автор: А. О. Матюшин
Год издания: 2017
Издательство: ДМК Пресс
ISBN: 978-5-97060-098-6
Язык: русский
Формат: PDF
Страниц: 356
Размер: 12,96 Мб

Скачать книгу "Программирование микроконтроллеров: стратегия и тактика"

Upgrade to Premium

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.