СОВРЕМЕННАЯ ЭЛЕКТРОНИКА 2011-7
фрагментов программных конструк ций можно наблюдать в поле Preview . Раздел Paths and Symbols узла C/C++ General содержит несколько страниц. По умолчанию отрыта страница In cludes , с которой можно задать (изме нить) пути к подключаемым файлам проекта. На странице Symbols можно задать (изменить) список символов препроцессора. На странице Library paths можно задать (изменить) пути к используемым в проекте библиотекам. На странице Source location можно за дать (изменить) путь к исходнымфай лам проекта. На странице References можно кор ректировать принадлежность опорной информации исследуемого проекта к различным конфигурациям компо новки этого проекта. Здесь отобража ются все проекты, которые доступны для использования в качестве опорной информации. Напомним, что в качест ве опорной информации для нашего проекта был задан библиотечный про ект CMSISv1p30_LPC17xx. Помимо это го, на странице References отобража ются все конфигурации исследуемого проекта; активная конфигурация от мечена словом [ Active ]. Чтобы задать принадлежность опорного проекта требуемой конфигурации компонов ки исследуемого проекта, следует по метить его позицию табуляции галоч кой в квадрате слева (может быть поме чена только одна конфигурация). В узле Project References может быть задана (отменена) принадлежность доступных опорных проектов иссле дуемому проекту в целом (ко всем его конфигурациям компоновки). В узле Refactoring History можно наблюдать в виде иерархического дерева хроноло гический отчёт о действиях пользова теля, касающихся всех модификаций исследуемого проекта. Параметры и настройки конфигурации выполнения/отладки Доступ к параметрам и настрой кам конфигурации выполнения/от ладки загруженного в приложения возможен через меню Run перспек тивы Debug ( Run > Run Configura tions . . . или Run > Debug Configura tions . . .). Кроме того, можно выбрать в окне обозрения «быстрого» запус ка Quickstart Panel > Debug and Run > > Open debug configurations . После этого откроется одноимённое диа логовое окно конфигурации отлад ки (см. рис. 19). На открытой по умолчанию страни це Main окна конфигурации отладки Debug Configurations можно выбрать для задания параметров отладки лю бую из двух конфигураций компонов ки приложения ( Debug и Release ) пу тём выбора её строки табуляции из выпадающего меню. Указанный вы бор можно также произвести, отме тив курсором позицию табуляции требуемой конфигурации компонов ки в иерархическом дереве в левой части окна. На этой же странице мож но задавать (идентифицировать) наз вание выполняемого/отлаживаемого проекта, а также название используе мого для отладки файла кода прило жения. На странице Debugger окна конфи гурации отладки можно задавать па раметры и настройки используемого отладчика. Включение настройки Stop on startup at: main позволяет после сброса целевого МК начать выпол нение/отладку приложения с вызова основной функции main его управля ющей программы. На странице Source окна конфигурации отладки можно задавать используемые для отладки ис ходные файлы и пути к ним. На стра нице Common окна конфигурации отладки можно задавать настройки об щего назначения, связанные с отобра жением и сохранением ресурсов при ложения. Л ИТЕРАТУРА 1. Development Tools for ARM based micro controllers – Select from the best in sup port. August 2010. http://ics.nxp.com/lite rature/other/microcontrollers/pdf/ arm.mcu.tools.pdf. 2. LPCXpresso. Getting started with NXP LPCXpresso. User guide. Rev. 7. 15 Septem ber 2010. 3. Редькин П.П. 32 битные микроконтролле ры NXP с ядром Cortex M3 семейства LPC17xx. Полное руководство. Додэка XXI, 2011. 4. h t t p : / / www. k e i l . c om / m c b 1 7 0 0 / mcb1760.asp. ПРОГРАММИРОВАНИЕ 76 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 7 2011 Рис. 19. Диалоговое окно конфигурации отладки Debug configurations Рис. 18. Диалоговое окно выбора инструментальных средств Select Tools © СТА-ПРЕСС
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy