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

отсутствует поддержка языка С++

(только Си и ассемблер);

отсутствует возможность интегра

ции с системой контроля версий;

отладчикомподдерживается всегоод

на точка останова (break point) и др.

У

СТАНОВКА ПРОГРАММНОГО

ОБЕСПЕЧЕНИЯ

Чтобы создать первое приложение,

прежде всего, необходимо скачать по

следнюю версию среды TrueSTUDIO

Lite с официальной интернет страни

цы компании Atollic [8]. На момент на

писания статьи это была версия v2.1.0

от 2011.05.03. Дальнейшее изложение

основано на работе именно с этой вер

сией.

Чтобы пользоваться средой TrueS

TUDIO Lite, её необходимо бесплатно

зарегистрировать. Для этого после за

пуска скачанного инсталляционного

файла мастер установки сгенерирует

уникальный номер вашего компью

тера – Computer id (см. рис. 4) – и от

кроет в веб браузере страницу реги

страции, где следует ввести адрес

электронной почты и уникальный

номер компьютера, полученный на

предыдущем этапе установки (см.

рис. 5).

После заполнения страницы ре

гистрации появится сообщение об

успешной регистрации продукта. На

почтовый ящик придёт письмо от ser

vice@atollic.com

, содержащее инстал

ляционный ключ (Installation key), ко

торый следует ввести в нижнее поле

формы (см. рис. 6).

В процессе установки среды появит

ся окно с предложением установить

драйвер для ST LINK, который понадо

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

STM32 Discovery отладчиком. Эту наст

ройку следует оставить включённой.

С

ОЗДАНИЕ ПЕРВОГО

ПРИЛОЖЕНИЯ

Создадим простейшее приложение

на языке Си, которое будет выполнять

ся на плате STM32 Discovery. Сразу по

сле запуска среды Atollic TrueSTUDIO

Lite пользователю предлагается вы

брать местоположение так называемо

го рабочего пространства (

Workspace

)

(см. рис. 7). По большому счёту, рабо

чее пространство определяет папку на

компьютере, в которой будут созда

ваться несколько взаимосвязанных

проектов и приложений. Оставиммес

тоположение рабочего пространства

без изменений.

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

48

WWW.SOEL.RU

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

№ 6 2011

Рис. 4. Форма для ввода инсталляционного ключа

Рис. 5. Интернет страница регистрации Atollic TrueSTUDIO Lite

Разъем Mini USB

Встроенный отладчик/

программатор ST LINK

Разъем SWD

Микроконтроллер

STM32F100RB

Выводы общего

назначения

Сброс

Штырьки

с шагом 2,54

Синий

светодиод

Зеленый

светодиод

Кнопка

Кнопка сброса

Рис. 3. Функциональная схема платы

© СТА-ПРЕСС