EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

MSP430 C compilers

Started by john_the_ee November 22, 2004

Hi.

I am looking to purchase a compiler for the MSP430 uC.

I would like to hear which compiler you prefer and why.  Cost is an
issue, but I'm willing to pay for high quality.

I think I will avoid msp430-gcc because I want something with an IDE
and I need to get up and running quickly.

Any general comments you have an MSP430 tools vs. PIC or AVR would be
helpful

Below are the compilers I found:

1. Quadravox
2. IAR
3. Rowley & Associates
4. HiTech
5. ICC430
6. ImageCraft ICC430
7. MSPGCC (free)

I am looking to use the Elptronic JTAG interface:

http://www.elprotronic.com/Products.asp

Suggestions and comments would be great.
John.









Beginning Microcontrollers with the MSP430

At 02:21 PM 11/22/2004, john_the_ee wrote:

>Any general comments you have an MSP430 tools vs.
PIC or AVR would be
>helpful
>
>Below are the compilers I found:
>
>1. Quadravox
>2. IAR
>3. Rowley & Associates
>4. HiTech
>5. ICC430

ICC430 is usually meant as ImageCraft ICC430. ICC430 is also, 
unfortunately, the name of the command line compiler under IAR. However, 
usually their product is referred as IAR EW (Embedded Workbench). We are 
renaming our product to ICCV7 for the MSP430 for the next major release (V7).

>6. ImageCraft ICC430
>7. MSPGCC (free)
>
>I am looking to use the Elptronic JTAG interface:

If it is compatible with the TI JTAG (and who wouldn't?), it should work 
with any of the compilers.

>http://www.elprotronic.com/Products.asp
>
>Suggestions and comments would be great.
>John.

Seeing EVERY vendor mentioned has a rep. on this list, you will probably 
hear from all of us :-) They all have their strengths and weaknesses and 
frankly, you probably can't lose too much with any of them? Best thing to 
do is to d/l the demos, and try them out. We have lots of people who said 
they are productive within couple hours of using our demos, FWIW. Other 
vendors probably can give similar testimonials too.



// richard (This email is for mailing lists. To reach me directly, please 
use richard at imagecraft.com) 


I am using MSP430-GCC and UltraEdit as IDE, and it's working fine.


At 19:21 22/11/2004, you wrote:



>Hi.
>
>I am looking to purchase a compiler for the MSP430 uC.
>
>I would like to hear which compiler you prefer and why.  Cost is an
>issue, but I'm willing to pay for high quality.
>
>I think I will avoid msp430-gcc because I want something with an IDE
>and I need to get up and running quickly.
>
>Any general comments you have an MSP430 tools vs. PIC or AVR would be
>helpful
>
>Below are the compilers I found:
>
>1. Quadravox
>2. IAR
>3. Rowley & Associates
>4. HiTech
>5. ICC430
>6. ImageCraft ICC430
>7. MSPGCC (free)
>
>I am looking to use the Elptronic JTAG interface:
>
>http://www.elprotronic.com/Products.asp
>
>Suggestions and comments would be great.
>John.
>
>
>
>
>
>
>
>
>
>
>
>.
>
>
>Yahoo! Groups Links
>
>
>
>


John, I use the CrossStudio C compiler from Rowley. For me, it's a very 
nice IDE, you can easily work with various files in a project. The only 
thing that is not so good IMO is the help system, I think it misses some 
information and tools that the IDE offer. But you can get on-line 
support through this list or the other list on yahoogroups, specialized 
in CrossStudio. You can see the link to this group in the Rowley's site.

And, besides, if you take a look at past messages, you'll find some 
answers for your question.

Regards,
Adriano.


Eric Schinkoeth Reis Barbosa da Cruz wrote:
> I am using MSP430-GCC and UltraEdit as IDE, and it's working fine.
> 
> 
> At 19:21 22/11/2004, you wrote:
> 
> 
> 
> 
>>Hi.
>>
>>I am looking to purchase a compiler for the MSP430 uC.
>>
>>I would like to hear which compiler you prefer and why.  Cost is an
>>issue, but I'm willing to pay for high quality.
>>
>>I think I will avoid msp430-gcc because I want something with an IDE
>>and I need to get up and running quickly.
>>
>>Any general comments you have an MSP430 tools vs. PIC or AVR would be
>>helpful
>>
>>Below are the compilers I found:
>>
>>1. Quadravox
>>2. IAR
>>3. Rowley & Associates
>>4. HiTech
>>5. ICC430
>>6. ImageCraft ICC430
>>7. MSPGCC (free)
>>
>>I am looking to use the Elptronic JTAG interface:
>>
>>http://www.elprotronic.com/Products.asp
>>
>>Suggestions and comments would be great.
>>John.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>.
>>
>>
>>Yahoo! Groups Links
>>
>>
>>
>>
> 
> 
> 
> 
> 
> .
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 

Everyone will say that whatever they are using is great.
 
So, im using IAR... and it's great.
 
:-)

-----Original Message-----
From: Adriano [mailto:adriano@adri...]
Sent: 23 November 2004 10:48
To: msp430@msp4...
Subject: Re: [msp430] MSP430 C compilers



John, I use the CrossStudio C compiler from Rowley. For me, it's a very 
nice IDE, you can easily work with various files in a project. The only 
thing that is not so good IMO is the help system, I think it misses some 
information and tools that the IDE offer. But you can get on-line 
support through this list or the other list on yahoogroups, specialized 
in CrossStudio. You can see the link to this group in the Rowley's site.

And, besides, if you take a look at past messages, you'll find some 
answers for your question.

Regards,
Adriano.


Eric Schinkoeth Reis Barbosa da Cruz wrote:
> I am using MSP430-GCC and UltraEdit as IDE, and it's working fine.
> 
> 
> At 19:21 22/11/2004, you wrote:
> 
> 
> 
> 
>>Hi.
>>
>>I am looking to purchase a compiler for the MSP430 uC.
>>
>>I would like to hear which compiler you prefer and why.  Cost is an
>>issue, but I'm willing to pay for high quality.
>>
>>I think I will avoid msp430-gcc because I want something with an IDE
>>and I need to get up and running quickly.
>>
>>Any general comments you have an MSP430 tools vs. PIC or AVR would be
>>helpful
>>
>>Below are the compilers I found:
>>
>>1. Quadravox
>>2. IAR
>>3. Rowley & Associates
>>4. HiTech
>>5. ICC430
>>6. ImageCraft ICC430
>>7. MSPGCC (free)
>>
>>I am looking to use the Elptronic JTAG interface:
>>
>> http://www.elprotronic.com/Products.asp
>>
>>Suggestions and comments would be great.
>>John.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>.
>>
>>
>>> . 







I use both the Quadravox compiler and also the IAR Embedded Workbench. both
the Kickstart version and the full version for one client who purchased a
license.

I find the Quadravox toolset easiest to use for simpler projects but needed
the full control over linkage for one project which required multiple
applications to run together on the one chip and that was the one I used the
IAR Embedded Workbench for.

At the current level of maturity, I expect all the mainstream offerings are
probably pretty good.  I will depend on your project's specific
requirements
whether you need something above average or not.

Ray


Adriano,
 
Are you able to see and use the Courier font, not "Courier New" under
Rowley's IDE?  I can select the font; however, it still displays the
"Courier New".  This could be computer problem; however, I can use
Courier
font with any standart text editor or any other PIC or MSP430 compiler IDE
for that matter (test versions).
 
Regards, Omer

 
  _____  

From: Adriano [mailto:adriano@adri...] 
Sent: Tuesday, November 23, 2004 12:48 PM
To: msp430@msp4...
Subject: Re: [msp430] MSP430 C compilers



John, I use the CrossStudio C compiler from Rowley. For me, it's a very 
nice IDE, you can easily work with various files in a project. The only 
thing that is not so good IMO is the help system, I think it misses some 
information and tools that the IDE offer. But you can get on-line 
support through this list or the other list on yahoogroups, specialized 
in CrossStudio. You can see the link to this group in the Rowley's site.

And, besides, if you take a look at past messages, you'll find some 
answers for your question.

Regards,
Adriano.






Hi.

IAR the most good compiler for MSP430.


> -----Original Message-----
> From: john_the_ee [mailto:john_the_ee@john...]
> Sent: Tuesday, November 23, 2004 12:21 AM
> To: msp430@msp4...
> Subject: [msp430] MSP430 C compilers
> 
> 
> 
> 
> Hi.
> 
> I am looking to purchase a compiler for the MSP430 uC.
> 
> I would like to hear which compiler you prefer and why.  Cost is an
> issue, but I'm willing to pay for high quality.
> 
> I think I will avoid msp430-gcc because I want something with an IDE
> and I need to get up and running quickly.
> 
> Any general comments you have an MSP430 tools vs. PIC or AVR would be
> helpful
> 
> Below are the compilers I found:
> 
> 1. Quadravox
> 2. IAR
> 3. Rowley & Associates
> 4. HiTech
> 5. ICC430
> 6. ImageCraft ICC430
> 7. MSPGCC (free)
> 
> I am looking to use the Elptronic JTAG interface:
> 
> http://www.elprotronic.com/Products.asp
> 
> Suggestions and comments would be great.
> John.
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> .
> 
> 
> Yahoo! Groups Links
> 
> 
> 
> 
> 
> 







Well, it works for me on WinXP.

--
Paul Curtis, Rowley Associates Ltd  http://www.rowley.co.uk
CrossWorks for MSP430, ARM, and (soon) Atmel AVR processors   

> -----Original Message-----
> From: Adriano [mailto:adriano@adri...] 
> Sent: 23 November 2004 12:09
> To: msp430@msp4...
> Subject: Re: [msp430] RE: About Courier Font (was MSP430 C compilers)
> 
> 
> 
> No, Omer, I have tried to select the Courier font, but still 
> what I see is the Courier new. That's a question for Paul 
> Curtis, for sure.
> 
> Adriano.
> 
> 
> Omer YALHI wrote:
> > Adriano,
> >  
> > Are you able to see and use the Courier font, not "Courier 
> New" under 
> > Rowley's IDE?  I can select the font; however, it still 
> displays the 
> > "Courier New".  This could be computer problem; however, I
can use 
> > Courier font with any standart text editor or any other PIC 
> or MSP430 
> > compiler IDE for that matter (test versions).
> >  
> > Regards, Omer
> > 
> >  
> >   _____
> > 
> > From: Adriano [mailto:adriano@adri...]
> > Sent: Tuesday, November 23, 2004 12:48 PM
> > To: msp430@msp4...
> > Subject: Re: [msp430] MSP430 C compilers
> > 
> > 
> > 
> > John, I use the CrossStudio C compiler from Rowley. For me, it's
a 
> > very nice IDE, you can easily work with various files in a project. 
> > The only thing that is not so good IMO is the help system, 
> I think it 
> > misses some information and tools that the IDE offer. But 
> you can get 
> > on-line support through this list or the other list on yahoogroups, 
> > specialized in CrossStudio. You can see the link to this 
> group in the Rowley's site.
> > 
> > And, besides, if you take a look at past messages, you'll find
some 
> > answers for your question.
> > 
> > Regards,
> > Adriano.
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > .
> > 
> >  
> > Yahoo! Groups Links
> > 
> > 
> > 
> >  
> > 
> > 
> > 
> 
> 
> ------------------------ Yahoo! Groups Sponsor 
> --------------------~-->
> $9.95 domain names from Yahoo!. Register anything.
> http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/CFFolB/TM
> --------------------------
> ------~-> 
> 
> .
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 
> 
> 

No, Omer, I have tried to select the Courier font, but still what I see 
is the Courier new. That's a question for Paul Curtis, for sure.

Adriano.


Omer YALHI wrote:
> Adriano,
>  
> Are you able to see and use the Courier font, not "Courier New"
under
> Rowley's IDE?  I can select the font; however, it still displays the
> "Courier New".  This could be computer problem; however, I can
use Courier
> font with any standart text editor or any other PIC or MSP430 compiler IDE
> for that matter (test versions).
>  
> Regards, Omer
> 
>  
>   _____  
> 
> From: Adriano [mailto:adriano@adri...] 
> Sent: Tuesday, November 23, 2004 12:48 PM
> To: msp430@msp4...
> Subject: Re: [msp430] MSP430 C compilers
> 
> 
> 
> John, I use the CrossStudio C compiler from Rowley. For me, it's a
very 
> nice IDE, you can easily work with various files in a project. The only 
> thing that is not so good IMO is the help system, I think it misses some 
> information and tools that the IDE offer. But you can get on-line 
> support through this list or the other list on yahoogroups, specialized 
> in CrossStudio. You can see the link to this group in the Rowley's
site.
> 
> And, besides, if you take a look at past messages, you'll find some 
> answers for your question.
> 
> Regards,
> Adriano.
> 
> 
> 
> 
> 
> 
> 
> 
> .
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 


The 2024 Embedded Online Conference