Программирование и отладка С/С++ приложений для микроконтроллеров ARM
Книга посвящена практическим аспектам разработки программного обеспечения для микроконтроллеров на базе архитектуры ARM. Основное внимание уделено программированию на языках С/С++ и ассемблере, а также методам отладки и оптимизации кода для встраиваемых систем.
В издании подробно рассматривается программная архитектура микроконтроллеров с ядром ARM7, инструментарий разработки на примере среды Keil μVision IDE и программирование периферийных устройств. Приведены многочисленные примеры кода, иллюстрирующие практические подходы к созданию приложений.
Значительная часть материала посвящена методам оптимизации программного кода — от высокоуровневых техник на С++ до низкоуровневой оптимизации на уровне ассемблерных команд процессора. Рассмотрены вопросы интеграции кода на С/С++ и ассемблере, анализ и отладка приложений в среде Keil.
Книга будет полезна разработчикам встраиваемых систем, инженерам и студентам, интересующимся созданием устройств на базе микроконтроллеров ARM.









