Налагоджуємо IDE для Mini64SER6

Сьогодні сайт  www.diygoodies.org.ua починає цикл статей присвячених мікроконтролерам STM32 та зокрема  платі  Mini64SE R6 від українського виробника  baremetalstudios.com

Для програмування та відлагоджування плати Mini64SER6 обираємо середовище програмування Eclipse IDE.
Зручне воно тим що середовище що є версії для більшості ОС тому в подальшому не виникне проблем з переносом кода на іншу ОС та перенавчанням користувачів.


Переходимо на сайт виробника та скачуємо Eclipse IDE for C/C++ Developers.

E1

Скачаний архів з папкою розпаковуємо в папку Program Files та запускаємо в файл eclipse.exe
Наступним віконцем вибираємо робочу папку для збереження проектів. Цей крок дуже важливий так як завдяки ньому в подальшому зручно використовувати відносні шляхи.

E2

Тепер нам треба встановити плагін GNU ARM для цього тиснем Help>Install New Software

E3

В полеName пишемо бажану назву плагіна а поле Location шлях http://gnuarmeclipse.sourceforge.net

E4

Після того як Eclipse знайшов потрібні файли виставляємо галки та тиснемо NEXT

E5

знов тиснемо NEXT

E6

Приймаємо умови ліцензії.

E7

Далі буде попередження що плагін містить підозрілі файли, не звертаємо уваги на те просто тиснемо ок.

E12

Наступним кроком є встановлення компілятора ARM GCC. Переходимо на сторінку https://launchpad.net/gcc-arm-embedded
Та завантажуємо файл інсталяції.

E13

Запускаємо, встановлюємо.

Переходимо до створення проекта в Eclipse. Запускаємо File>New>C Project

E15

У наступному віконці Eclipse запропонує автоматично створити нам заготовку проекта, яка буде містити бібліотеку ядра ARM CMSIS та бібліотеки роботи з периферією контролера StdPeriph.

E16

Вибираємо тип контролера для Mini64SER6 це Medium Density 128Kb флеш памяті.

E17

Налагодження назв папок лишаємо без змін.

E18

В наступному вікні вибираємо кількість конфігурацій кода які буде генерувати середовище.

E19

Далі вибираємо наш тулчейн та вказуємо шлях до нього.

E20A

От і все маємо створений в Eclipse проект для нашої плати як бонус бачимо приклад блимання світлодіодом який вже присутній в основному циклі.

E21a

В наступній статті ми розповімо як підключити та відлагоджувати плату Mini64SER6 в Eclipse за допомогою програматора ST-Link.

1 Comment to Налагоджуємо IDE для Mini64SER6

  1. Leon11t сказав:

    Класна стаття, але є одне запитання: А чого не використали вже заточену під арми CoIde? Вона ж теж на екліпсі побудована? В неї виходять обнови, латають баги… На неї купа прикладів для розробки коду.

Залишити відповідь