Hajm 170 sahifalar
2012 yil
Программирование и отладка C/C++ приложений для микроконтроллеров ARM
Kitob haqida
В книге рассмотрены практические аспекты программирования приложений для популярной микропроцессорной платформы ARM.
Материал книги имеет сугубо практическое направление, поэтому в ней приведено множество примеров, иллюстрирующих те или иные подходы при создании программ. Основной упор сделан на практические методы программирования задач на языке программирования C/C++, а также на решение проблем при отладке программ. Создание эффективного программного кода невозможно без применения тех или иных механизмов оптимизации, начиная с разработки эффективного кода в С++ и заканчивая низкоуровневой оптимизацией на уровне команд процессора, поэтому значительная часть материала книги посвящена практическим методам оптимизации приложений.
Для разработки, отладки и оптимизации демонстрационных приложений книги используется свободно распространяемая версия инструментального пакета фирмы Keil, при этом не требуется покупка каких-либо дополнительных аппаратных модулей с микроконтроллерами ARM.
Книга буде полезной в первую очередь разработчикам программного обеспечения систем на базе микроконтроллеров ARM, инженерам, студентам и всем, кто интересуется созданием устройств с ARM микроконтроллерами.
Достаточно содержательное издание, в огромный плюс ему можно занести что в отличии от большинства книг рассматривающих микроконтроллеры (МК) ARM серии LPC, книга не привязана к какому-либо конкретному производителю МК, с одной стороны это может усложнить использование примеров из книги для имеющейся в наличии платы, с другой стороны, позволит читателю лучше вникнуть в архитектуру МК, и в дальнейшем опираться на сведения из документации к конкретному МК. Так же в книги кроме собственно языка C/C++ кратко автор показывает ассемблерные инструкции, что тоже улучшает понимание того как на самом деле работает программа. Книга читается легко, а все листинги программ подробно описаны.
Книга отличная для начинающих. Очень понравилась. Хорошо описаны методы проектирования на различных процессорах, даны основы языка С++. Описана структура программ.
Книга не плохая, а вот читать не удобно, не возможно настроить нужный масштаб. А если у вас нет постоянного доступа к интернету то вообще деньги на ветер. Последнее касается не только этой книги, но и ещё большого количества технической литературы на литресе.
Izohlar, 3 izohlar3