Setting IDE for Mini64SER6

Today  www.diygoodies.org.ua  starting articles about STM32 and about  Mini64SE R6 from Ukrainian manufacturer  baremetalstudios.com

For programming of development board Mini64SER6 we selected Eclipse IDE.
It is convenient environment that has versions for most operating systems and in the future there will be no problems with the transfer of code to another OS and retraining users.


Go to the manufacturer’s website and download Eclipse IDE for C/C++ Developers.

E1

The downloaded archive unpack containing folder in Program Files folder and launch the file eclipse.exe
The next window select the working folder for saving projects. This step is very important because through it useful in the future due relative paths.

E2

Now we need to install a plugin for the GNU ARM go to Help>Install New Software

E3

In the Name field write the name of the desired plug-in and the field Location шлях way http://gnuarmeclipse.sourceforge.net

E4

Once Eclipse has found files enable checkboxes and click NEXT

E5

click again NEXT

E6

Accept the license terms.

E7

It will be a warning that the plugin contains suspicious files, do not pay attention to what just click ok.

E12

The next step is to install the compiler ARM GCC. Go to the page https://launchpad.net/gcc-arm-embedded
And download the installation file.

E13

Run, set.

Proceed to create the project in Eclipse. Run  File>New>C Project

E15

In the next box, Eclipse will offer to automatically create a blank project to us that will contain the core library ARM CMSIS library and work with peripheral controller StdPeriph.

E16

Choose the type of controller for Mini64SER6 is Medium Density 128Kb flash memory.

E17

Setting folder names leave unchanged.

E18

In the next window, select the number of configurations of code that will generate the environment.

E19

Then choose our toolchain and specify the path to it.

E20A

That’s all we have created in the Eclipse project for our boards as a bonus we see an example of a flashing LED that is already present in the main loop.

E21a

In the next article we will explain how to connect and debug fee Mini64SER6 in Eclipse using the programmer ST-Link.

Leave a Reply