СОВРЕМЕННАЯ ЭЛЕКТРОНИКА 2011-7

Н АСТРОЙКИ ПРОЕКТОВ В LPCX PRESSO IDE Параметры и настройки формирования Рассмотренные выше операции по формированию и отладке пользова тельского приложения выполнялись с параметрами и настройками создан ного проекта, заданными по умолча нию. Однако пакет LPCXpresso IDE пре доставляет разработчику возможность задавать эти параметры для каждого проекта путёмиспользования соответ ствующих диалоговых окон. Для получения доступа к парамет рам и настройкам проекта необхо димо отметить курсором в окне обо зрения проводника проектов Project Explorer позицию табуляции этого проекта и выбрать в главном меню Project > Properties , после чего по умол ПРОГРАММИРОВАНИЕ 72 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 7 2011 чанию откроется раздел Resource диа логового окна Properties (см. рис. 15), где настройки исследуемого проекта сгруппированы в окне Properties в ви де иерархического дерева с темати ческим расположением узлов. В раз деле Resource содержатся сведения о типе исследуемого ресурса (в нашем случае проекта), его названии, пути к нему, дате последней модификации, типе кодировки его текстовых файлов и т.п. При выборе курсором в иерархичес ком дереве узла Builders открывается одноимённый раздел диалогового ок на Properties . В этом разделе разработ чик может выбрать, какие инструмен ты формирования ( Builders ) будут за даны в исследуемом проекте и в каком порядке они будут запускаться на вы полнение. Используя соответствую щие кнопки, можно задать для исполь зования новые (не отображённые в окне) инструменты формирования, а также импортировать их извне. Можно также сконфигурировать порядок и условия запуска на выполнение каждо го инструмента формирования, пред варительно отметив его строку табу ляции курсором и щёлкнув на кнопке Edit… , после чего откроется окно Confi gure Builder . При выборе узла C/C++ Build отк рывается одноимённый раздел диа логового окна Properties . В этом раз деле разработчик может задать дета ли и особенности выполнения используемого для проекта инстру мента формирования. В поле Con figuation : окна этого и некоторых дру гих разделов можно выбрать, доба вить, удалить или переименовать конфигурацию компоновки проекта, для которой производится задание параметров. Активная на данный мо мент конфигурация компоновки от мечена в поле Configuation словом [ Ac tive ]. Чтобы сделать активной другую конфигурацию, необходимо щёлк нуть на кнопке Manage Configuations… , после чего откроется одноимённое диалоговое окно с перечнем всех до ступных конфигураций компоновки. В этом окне следует отметить пози цию табуляции требуемой конфигу рации курсором и воспользоваться кнопками Set Active и OK . В поле Makefile generation включён ная по умолчаниюнастройка Generate Makefiles automatically обеспечива ет автоматическую генерацию make файла проекта. Разделы Build Variables , Discovery options , Environment окна Properties предназначены для органи зации управления переменнымифор мирования и процессом формирова ния (компиляции) для проектов в ра бочей области. В разделе MCU settings можно задать (изменить) выбор МК для проекта. Использование инструментария LPCXpresso для разработки приложений на базе 32 разрядных микроконтроллеров NXP с ядрами ARM Cortex M0 и Cortex M3 Часть 3 Павел Редькин (г. Ульяновск) Статья посвящена программно аппаратному обеспечению LPCXpresso, предназначенному для разработки и отладки приложений для 32 разрядных микроконтроллеров семейств LPC11xx/13xx/17xx производства NXP с ядрами ARM Cortex M0, Cortex M3. Рис. 15. Раздел Resource диалогового окна Properties © СТА-ПРЕСС

RkJQdWJsaXNoZXIy MTQ4NjUy