IDE for STM32F107VCT6 MCU

Thread Starter

asi123

Joined Apr 1, 2010
14
Hey,

I'm kind of new to this stuff so bare with me... :)

I want to buy the following board

http://www.mikroe.com/easymx-pro/stm32/

just to play around with the arm processor for studying purposes.

MikroElektronika has there mikroC PRO for ARM, but it costs more then the board...

I need some IDE for this MCU, any suggestion?

Another thing, will I be able to hard debug this thing somehow?

From my understanding, the SW they give you is to program the MCU memory, and to run the application from there, is this the only way to run an application?

I have plenty of experience from the FPGA business, were I took the created *.elf file from the IDE compiler, dropped it to the external memory card or the processor RAM using JTAG and let the processor do its thing, but I guess it is different here.

Thanks a lot.

Assaf.
 

MrChips

Joined Oct 2, 2009
34,807
Ok, if you do not have access to an oscilloscope or is too expensive, an LED and 220Ω to 1kΩ resistor will have to do. This is not essential since the DISCOVERY board already has LEDs to work with.

By project, pick something you want to build:

24-hour clock
Digital timer or thermometer
Frequency counter
Function generator
Voice recorder and playback
Stepping motor controller
PC oscilloscope

- all doable on a STM32F ARM mcu.
 

Thread Starter

asi123

Joined Apr 1, 2010
14
I've bought it, waiting for it to arrive.

I would love to by a scope, however, it is to expensive...

What is the trick with the LED and the resistor? do you mean to connect it to the onboard pins so I can see whether it was asserted?

Thanks.

Assaf.
 

MrChips

Joined Oct 2, 2009
34,807
Every time you get a new mcu and want to get started, write a short program to make an LED flash.

The LED will flash faster than the eye can see. It will appear to be turned on all the time. So you need to insert a delay of about 100ms.

The DISCOVERY board already has LEDs and resistors for this very same purpose, i.e. to indicate that things are doing something.
 
Top