Магда Ю.С., Программирование и отладка С/С++ приложений для микроконтроллеров ARM
ДМК-Пресс, 2017 г., 978-5-94074-745-1, 978-5-97060-427-4
Описание книги
Скачать, но не бесплатно эту книгу можно в интернет-магазинах
Читать онлайн
Доступен для чтения фрагмент книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
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. Применение инструкций условного
выполнения для оптимизации программных
алгоритмов
ЗАКЛЮЧЕНИЕ
Об авторе
Отзывы
Не зря здесь не привели содержание этой книги. А какие там примеры, это что то. В основном там рассматриваются примитивные примеры на C (типа сложения двух чисел) и такие же примитивные ассемблерные процедуры. Еще в книге много скриншотов среды Keil, кстати это когда она стала бесплатной для ARM? В общем особенности программирования на C/C++ раскрыты слабо или вообще не раскрыты (вот интересно было бы почитать по битбандинг, использование барьеров памяти, специальных команд обеспечивающих атомарный доступ и т.п. но там этого нет). Если смотреть на ассемблерные листинги, а они там преобладают, то там тоже нет ничего такого, хотя конечно особенности arm архитектуры отражены. В общем, книга, наверное, будет полезна тем кто только начинает работать с arm в среде keil, а до этого ни keil ни arm в глаза не видели (да и то пользы там будет не много). Imho книга явно переоценена, реально я бы за такую книгу не дал бы более 50 рублей.
Последние поступления в рубрике "С, С++, C#"
Справочник программиста по C/C++ Шилдт Г.
Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и C++ и организовал их в таком удобном формате, что вы быстро и легко найдете ответы на все свои вопросы по программированию на С и C++. В...... | |
C++ для инженерных и научных расчетов. Руководство Готтшлинг П.
С развитием вычислительной техники научные и инженерные проекты становятся все более крупными и сложными, и все более вероятно, что все новые проекты будут разрабатываться на C++. По мере того, как встраиваемое аппаратное обеспечение становится все...... | |
C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник Албахари Д.
Когда вам нужны ответы на вопросы по программированию на языке С# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — без всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве...... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Магда Ю.С., Программирование и отладка С/С++ приложений для микроконтроллеров ARM в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.