Skip to main content
jdcowpland
Associate III
December 10, 2013
Question

Suggested IDE

  • December 10, 2013
  • 16 replies
  • 2740 views
Posted on December 10, 2013 at 11:15

Hi,

I've been using MikroElektronika as my IDE for the last couple of months but am now at the stage where I'm growing very frustrated with it's bugs and issues. Was wondering what others are using and what you would recommend?

Cheers!
    This topic has been closed for replies.

    16 replies

    frankmeyer9
    Associate III
    December 10, 2013
    Posted on December 10, 2013 at 12:52

    Any one that suits your needs.

    As professional user, a 1000++ bucks license for Keil or IAR may pay off quickly.

    On the other end, there are plenty of free-of-charge gcc based toolchains, like YAGARTO and Coocox.

    I am quite happy with Crossworks (personal licence, about 150 bucks).

    There are several similiar threads here, you might probably be able to harvest some suggestions  ...

    Andrew Neil
    Super User
    December 10, 2013
    Posted on December 10, 2013 at 13:41

    ''There are several similar threads here''

    Indeed!

    Does anyone here know what Code Red are like now for non-NXP devices - since being acquired by NXP?

    A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
    Mark Edwards
    Associate III
    December 11, 2013
    Posted on December 12, 2013 at 00:51

    In work I use a licensed version of the the Keil MDK but for playing around at home I have no problems with the ‘Evaluation’ version.

    OK, so I am a bit frustrated by it not being fully up to date with the 32F429 processor but not so much that I am looking for something else.

    changli
    Associate II
    December 12, 2013
    Posted on December 12, 2013 at 14:47

    What is the price of IAR for STM32F4? I can only find the price for all ARM it is much expensive > $4000.

    frankmeyer9
    Associate III
    December 12, 2013
    Posted on December 12, 2013 at 15:10

    AKAIK there is no ''STM32xx alone'' version.

    Only the ''Kickstart'' named evaluation version, which supports the same spectrum of MCUs, but is limited to 32k codesize (...if I remember correctly).

    frankmeyer9
    Associate III
    December 12, 2013
    Posted on December 12, 2013 at 15:11

    Does anyone here know what Code Red are like now for non-NXP devices - since being acquired by NXP?

     

    Still exists ...

    http://www.code-red-tech.com/RedSuite5/red-suite-5-nxp.php

    Support of non-NXP parts only with the full version.

    waclawek.jan
    Super User
    December 12, 2013
    Posted on December 12, 2013 at 15:40

    Just to add to the spectrum, I use EPS Debugger, a commercial debugging plugin to Code::Blocks based around the GNU toolset; but I am biased - it's from a local company.

    JW
    jdcowpland
    Associate III
    December 13, 2013
    Posted on December 13, 2013 at 10:00

    I'm looking at probably using Keil, TrueAtollic or CooCox. Would anyone advise me against using any of them? Would any of them be easier to use? I know most of the Peripheral libraries and firmware stuff comes with TrueAtollic and Keil projects so I can see them being easier to use than CooCox. Anyone know how easy it would be to import them into CooCox?

    frankmeyer9
    Associate III
    December 13, 2013
    Posted on December 13, 2013 at 10:24

    Anyone know how easy it would be to import them into CooCox?

     

    Just assume none of the mentioned toolchain properly supports importing of foreign projects. That, at least, is my experience. The best way is often to create a new project, and import all sources and libraries.

    Otherwise, just use the toolchain you are comfortable with.

    pentruminister
    Associate
    December 13, 2013
    Posted on December 13, 2013 at 20:34

    I'm a begginer.

    After trying some six IDE's, i've settled for Atollic Truestudio light. The examples that come with Discovery board compile and work out of the box (only one exceeded 32k code size limit), and there are lots of projects online using Atollic. Still, in the future, for bigger projectes (RTOS etc.), one should get used to open source tools, I guess...