Программирование и отладка С/С++ приложений для микроконтроллеров ARM (Магда Юрий Степанович) ; ДМК-Пресс, 2017
от 140 р. до 1149 р.
Автор(ы): Магда Юрий Степанович;
Издатель: ДМК-Пресс
ISBN: 978-5-94074-745-1, 978-5-97060-427-4
ID: SKU104690
Сравнить цены
Цена от 140 р. до 1149 р. в 9 магазинах
Магазин | Цена | Наличие |
---|---|---|
ЛитРес 5/5 | 140 р. 175 р. электронная книга | скачать фрагмент | |
Буквоед 5/5 | 1149 р. Минимальная сумма заказа 100 рублей | |
Яндекс.Маркет 5/5 | 1000 р. | наличие уточняйте 09.05.2024 |
Лабиринт 5/5 | 765 р. 1390 р. | наличие уточняйте 13.03.2024 |
Book24 5/5 | 1149 р. | наличие уточняйте 04.05.2024 |
Читай-город 5/5 | 1099 р. | наличие уточняйте 16.11.2023 |
Мегамаркет 5/5 | 749 р. 1248 р. | наличие уточняйте 13.04.2024 |
МАЙШОП 5/5 | 633 р. 1020 р. | наличие уточняйте 13.03.2024 |
OZON | 629 р. | наличие уточняйте 03.01.2024 |
AliExpress 5/5 | ||
Описание
В книге рассмотрены практические аспекты программирования приложений для популярной микропроцессорной платформы ARM.
Материал книги имеет сугубо практическое направление, поэтому в ней приведено множество примеров, иллюстрирующих те или иные подходы при создании программ. Основной упор сделан на практические методы программирования задач на языке программирования C/C++, а также на решение проблем при отладке программ. Создание эффективного программного кода невозможно без применения тех или иных механизмов оптимизации, начиная с разработки эффективного кода в C++ и заканчивая низкоуровневой оптимизацией на уровне команд процессора, поэтому значительная часть материала книги посвящена практическим методам оптимизации приложений.
Для разработки, отладки и оптимизации демонстрационных приложений книги используется свободно распространяемая версия инструментального пакета фирмы Keil, при этом не требуется покупка каких-либо дополнительных аппаратных модулей с микроконтроллерами ARM.
Книга буде полезной в первую очередь разработчикам программного обеспечения систем на базе микроконтроллеров ARM, инженерам, студентам и всем, кто интересуется созданием устройств с ARM микроконтроллерами.
Смотри также Характеристики.
Яндекс.Маркет
Содержание
1. ПРОГРАММНАЯ АРХИТЕКТУРА
МИКРОКОНТРОЛЛЕРОВ С ЯДРОМ АRM7
1.1. Особенности выполнения инструкций
микроконтроллеров ARM
1.2. Основы аппаратной архитектуры
микроконтроллеров ARM
1.3. Программное обеспечение для систем с ARM
микроконтроллерами
2. ИНСТРУМЕНТЫ ПРОГРАММИРОВАНИЯ
МИКРОКОНТРОЛЛЕРОВ ARM
2.1. Среда разработки Keil С и интерфейс
пользователя uVision IDE
2.2. Программа "Hello, World!" в среде Keil
3. ПРОГРАММИРОВАНИЕ ПЕРИФЕРИЙНЫХ
УСТРОЙСТВ МИКРОКОНТРОЛЛЕРОВ ARM НА KEIL С
4. ПРОГРАММНЫЙ ИНТЕРФЕЙС C/C++ И
АССЕМБЛЕРА ДЛЯ МИКРОКОНТРОЛЛЕРОВ ARM
4.1. Базовые примеры программного кода на языке
ассемблера
4.2. Примеры решения практических задач
программирования на языке ассемблера
4.3. Использование встроенного ассемблера
языка C++ в приложениях Keil
5. ОТЛАДКА ПРОГРАММНОГО КОДА
МИКРОКОНТРОЛЛЕРОВ ARM
5.1. Компиляция исходных текстов программы
5.2. Компоновка объектных модулей и
генерация исполняемого
файла программы
5.3. Основы отладки приложений в среде Keil
5.4. Методика пошаговой отладки приложения и
анализ программного кода
6. АНАЛИЗ И ОПТИМИЗАЦИЯ ПРОГРАММНОГО КОДА
МИКРОКОНТРОЛЛЕРОВ ARM
6.1. Выбор типов данных в приложении
6.2. Использование указателей для
оптимизации ARM приложений
6.3. Оптимизация циклов
6.4. Оптимизация приложений с помощью
языка ассемблера
6.5. Применение инструкций условного
выполнения для оптимизации программных
алгоритмов
ЗАКЛЮЧЕНИЕ
Видео обзоры (3)
О книге
Серия | Профессиональная серия для программистов |
Издатель | ДМК-Пресс |
Год издания | 2017 |
Страниц | 168 |
Переплёт | мягкий |
ISBN | 978-5-94074-745-1 |
Размеры | 21,50 см × 14,50 см × 1,00 см |
Формат | 60х90/16 |
Автор(ы) | Магда Юрий Степанович |
Тематика | Программирование |
Тираж | 500 |
Переплет | Мягкий переплёт |
Возрастные ограничения | 12 |
Кол-во страниц | 168 |
Вес, в граммах | 184 |
Назначение | для технических ВУЗов |
Оформление обложки | лакировка |
Издательство | ДМК-Пресс |
Количество книг | 1 |
Количество страниц | 168 |
Тип обложки | мягкая |
Язык издания | Русский |
Обложка | мягкая обложка |
Отзывы (4)
-
Алексей
- 26 ноября 20233/5
В книге пишут про разработку в ide keil, по своему опыту могу сказать, что такое используют максимум в университете
Очень много буквенных опечаток
Сама книжка плохо сшита, если полностью её развернуть и читать, перелистывая страницы, листы могут начать частично вываливаться из прошивки
Из плюсов, описание ведётся на си и ассемблере0 0
-
bazel_com
- 10 декабря 20195/5
Книга отличная для начинающих. Очень понравилась. Хорошо описаны методы проектирования на различных процессорах, даны основы языка С++. Описана структура программ.
0 0
-
Adokenai
- 12 сентября 20193/5
1. Автором указаны и так известные методы оптимизации.
2. Минимум информации по регистрам периферии ARM. Читая примеры не понятно, что к чему.
3. Минимум по архитектуре ARM. Хотя главы и код рассчитаны на понимание ассемблерных команд ARM.
4. Куча примеров, что можно отнести к плюсам издания.
5. Привязка к конкретной платной IDE.0 0
Добавить отзыв
Книги где автор: Магда Юрий Степанович
Программирование - издательство "ДМК-Пресс"
Категория 112 р. - 168 р.
Программирование - издательство "ДМК-Пресс" »
Программирование
Категория 112 р. - 168 р.