Table of Contents Table of Contents
Previous Page  56 / 82 Next Page
Information
Show Menu
Previous Page 56 / 82 Next Page
Page Background

го типа проекта может использо

ваться, чтобы импортировать и из

менять существующие makefile про

екты. Make файл проекта для этого

типа автоматически не генериру

ется.

Задав тип, название, местоположе

ние и инструментарий проекта, щёлка

ем на кнопке

Next

, после чего открыва

ется диалоговое окно выбора конфи

гурации компоновки проекта

Select

Configurations

. В этом окне по умолча

нию предлагается создать проект в

двух конфигурациях компоновки:

De

bug

и

Release

(отладка и выгрузка). Не

изменяя заданные по умолчанию на

стройки, щёлкаем на кнопке

Next

, по

сле чего открывается диалоговое окно

выбора МК целевой системы проекта

Select processor type

, как показано на ри

сунке 7. В этом окне красным цветом

указаны те МК, размер флэш памяти

которых превышает максимальный

размер кода, генерируемого LPCXpres

so IDE (в нашем случае 128 Кб). Выбрав

МК целевой системы, щёлкаем на

кнопке

Finish

, после чего позиция табу

ляции папки проекта появляется в ок

не проводника проектов

Project Ex

plorer

, как показано на рисунке 8. Эта

позиция может быть развёрнута.

При необходимости иметь в составе

проекта создаваемый по умолчанию

код запуска выбранногоМК выбираем

в окне выбора типа нового проекта

New Project

(см. рис. 5) позициюпапки

LPCXpresso C Project

ищёлкаемна кноп

ке

Next

. Открывается диалоговое окно

New LPCXpresso C Project

(см. рис. 9), в

которомможно выбрать семействоМК

целевой системы. Для примера выби

раем позицию

NXP LPC1700 C Project

и

щёлкаем на кнопке

Next

, после чего

откроется диалоговое окно задания

названия нового проекта и пути к нему

(

New Project

). Задав название (напри

мер,

Pro_Led_led

) и местоположение

каталога размещения нового проекта,

щёлкаем на кнопке

Next

, после чего

открывается диалоговое окно выбора

МК, аналогичное показанному на ри

сунке 7. Выбрав нужныйМК, например

LPC1768, щёлкаем на кнопке

Next

, по

сле чего откроется диалоговое окно за

дания параметров создаваемого про

екта, показанное на рисунке 10.

Параметр этого окна

Use CMSIS pe

ripheral header files and initialization

code

задаёт использование в качестве

т.н. опорной информации (reference)

нашего проекта заголовочных файлов

и кода инициализации периферии из

стандарта программного интерфейса

МК Cortex CMSIS. Этот стандарт пред

ставляет собой набор файлов (моду

лей) с исходными и заголовочными

текстами, описывающими встроенную

перифериюМК с ядромCortex (регист

ры специальных функций), а также

векторыисключений. Необходимо от

ПРОГРАММИРОВАНИЕ

56

WWW.SOEL.RU

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

№ 6 2011

Рис. 7. Диалоговое окно выбора МК целевой системы проекта

Select processor type

Рис. 8. Главное окно перспективы LPCXpresso IDE с проектами, отображаемыми в окне проводника

проектов

Project Explorer

© СТА-ПРЕСС