cancel
Showing results for 
Search instead for 
Did you mean: 

Newbie Development Tools question

dismirlian
Associate II
Posted on June 28, 2008 at 16:28

Newbie Development Tools question

6 REPLIES 6
dismirlian
Associate II
Posted on May 17, 2011 at 12:37

Hello all,

I am considering the SMT32 for my next project. However, I am a little lost regarding development tools/support. Would someone be so kind to brief me on the offerings of the available compilers, IDEs, debuggers , etc. (either free or not) for the STM32?

Thanks a lot in advance!

Diego.

jilisegiar
Associate II
Posted on May 17, 2011 at 12:37

Hi,

Please refer to the following link which may give you an idea about the tool chains supporting STM32:

http://www.st.com/mcu/inchtml-pages-stm32_tools.html

Regards,

jj
Associate II
Posted on May 17, 2011 at 12:37

The earlier link should educate - you'll note that the ARM arena is large and growing.

If time & ease are important I suggest the $100-$200 purchase of an Eval board and Eval Version of either IAR or Keil IDE. (includes C compiler)

Urge you to avoid ''maximum randomness'' - where you have new, unverified hardware, first-time use software, and unfamiliar IDE or Command Line tool. The bundled Eval boards/IDEs insulate you from most of the pitfalls that lurk.

Learning in a rush is problematic - give yourself time to experiment and try to progress in a logical, orderly fashion. (like me - ha!)

paulsmitton9
Associate II
Posted on May 17, 2011 at 12:38

Anglia Idealist IDE, and the Anglia STRx Toolchain (based on gcc) are both free to use and very easy to get going. They also support several USB to JTAG devices including the Amontec JTAG key (jtag key tiny).

You can download idealist and the toochain from:

http://www.st-angliamicro.com/software.asp

and find the jtag key at:

http://www.amontec.com/jtagkey-tiny.shtml

It will work with most development boards (st, keil etc).

st3
Associate II
Posted on May 17, 2011 at 12:38

Quote:

the Anglia STRx Toolchain

The STR7 is ARM7 based; the STM32 is Cortex-M3.

Although

http://www.st-angliamicro.com/software.asp

does mention the STM32, there seems to be very little other mention of it elsewhere on the site.

How complete is their STM32 support?

dismirlian
Associate II
Posted on May 17, 2011 at 12:38

Thanks a lot for your answers.

Diego.