In article <DrKdnQEbwu5GgEfenZ2dnUVZ_vmdnZ2d@giganews.com>, nileiqi
<nileiqi@hotmail.com> writes
>Hi,
>
>I would like to know which ARM development kits is the best compiler ?
>
>(1) Keil's ARM development environment
>(2) ARM' s RealView (or ADS)
>(3) IAR
The Keil compiler no longer exists. So 1 and 2 are the same.
The benchmarks are:-
Keil
http://www.keil.com/benchmks/carm_v0code.htm
though these have come in for some argument. I would expect that the
current Keil compiler is the same as the ARM-ADS one shown.
IAR
http://www.iar.com/p43943/p43943_eng.php
These benchmarks were before Keil == ARM.
There is the
http://www.raisonance.com/support/tech_articles.php
which has a set of benchmarks for "their" compiler which is a Gcc
compiler.
As an interesting note I understand that the Greenhills licence forbids
the running, or at least the publishing of any benchmarks.
The point about all these is they all show that the compiler they are
selling is the better one..... Which would suggest that all benchmarks
are meaningless.
On the other hand when it comes to dev kits. Atmel, IAR, Philips and ST
all produce kits. They are all reasonable. IT depends on what peripheral
set you want.
--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
/\/\/ chris@phaedsys.org www.phaedsys.org \/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Reply by rickman●January 28, 20062006-01-28
If you are interested in trying the GCC compiler, you can check out the
precompiled binaries available at www.gnuarm.com. You will also find a
lot of documentation.
BTW, this site is paid for by the ads, so if you see something you are
interested in, please click them. The site uses a *lot* of bandwidth
and the revenue is needed to keep it going.
Anders wrote:
> Robert Lacoste wrote:
> > A good GCC based low cost alternative is Crossworks for ARM (from Rowley),
> > I've now used it on three project with good results.
>
> I would second that. I'm in the process of porting three projects
> from IAR to Crossworks (http://www.rowley.co.uk).
> For my initial tests I could not see any significant difference
> in preformance between the GCC and IAR compilers. The GCC tend
> to generate slightly bigger code though (5-10% bigger) but in my
> application that's not a factor.
>
> Rowley offers a 30-day trial. Try it. If nothing else, the IDE
> is a LOT better then IAR's - and much less buggy!
Reply by Meindert Sprang●January 27, 20062006-01-27
"Richard" <nospam@thanks.com> wrote in message
news:lorCf.10231$wl.2872@text.news.blueyonder.co.uk...
>
> "nileiqi" <nileiqi@hotmail.com> wrote in message
> news:DrKdnQEbwu5GgEfenZ2dnUVZ_vmdnZ2d@giganews.com...
> > Hi,
> >
> > I would like to know which ARM development kits is the best compiler ?
> >
> > (1) Keil's ARM development environment
> > (2) ARM' s RealView (or ADS)
> > (3) IAR
> >
> > Some company web has a benchmark to compare its product to others, that
> > really confuse you. Thanks in advance.
> >
>
> I have used all three, plus Rowley CrossWorks and command line GCC. As
you
> would expect there are pro's and con's to all.
Any experience with ImageCraft?
Meindert
Reply by Anders●January 27, 20062006-01-27
Robert Lacoste wrote:
> A good GCC based low cost alternative is Crossworks for ARM (from Rowley),
> I've now used it on three project with good results.
I would second that. I'm in the process of porting three projects
from IAR to Crossworks (http://www.rowley.co.uk).
For my initial tests I could not see any significant difference
in preformance between the GCC and IAR compilers. The GCC tend
to generate slightly bigger code though (5-10% bigger) but in my
application that's not a factor.
Rowley offers a 30-day trial. Try it. If nothing else, the IDE
is a LOT better then IAR's - and much less buggy!
Reply by Richard●January 27, 20062006-01-27
"nileiqi" <nileiqi@hotmail.com> wrote in message
news:DrKdnQEbwu5GgEfenZ2dnUVZ_vmdnZ2d@giganews.com...
> Hi,
>
> I would like to know which ARM development kits is the best compiler ?
>
> (1) Keil's ARM development environment
> (2) ARM' s RealView (or ADS)
> (3) IAR
>
> Some company web has a benchmark to compare its product to others, that
> really confuse you. Thanks in advance.
>
I have used all three, plus Rowley CrossWorks and command line GCC. As you
would expect there are pro's and con's to all.
I would suggest making a list of what you want the compiler to do and cost,
THEN obtain demo's of all the options to see which suits you best.
As far as benchmarks go - are you interested in size or speed? Or are
neither of importance if your processor is large enough? The presented
benchmarks tend to contradict each other. The most important thing to you
might actually be 'how reliable is the compiler', and benchmarks don't tell
you that!
Regards,
Richard.
http://www.FreeRTOS.org
Reply by Robert Lacoste●January 27, 20062006-01-27
"nileiqi" <nileiqi@hotmail.com> a �crit dans le message de news:
DrKdnQEbwu5GgEfenZ2dnUVZ_vmdnZ2d@giganews.com...
> (1) Keil's ARM development environment
> (2) ARM' s RealView (or ADS)
> (3) IAR
By the way I guess that (1) and (2) are very probably goind to be the same
as ARM has bought Keil in September last year...
A good GCC based low cost alternative is Crossworks for ARM (from Rowley),
I've now used it on three project with good results.
Friendly,
--
Robert Lacoste
ALCIOM - The mixed signal experts
www.alciom.com
Reply by Robert Lacoste●January 27, 20062006-01-27
GCC !
"nileiqi" <nileiqi@hotmail.com> a �crit dans le message de news:
DrKdnQEbwu5GgEfenZ2dnUVZ_vmdnZ2d@giganews.com...
> Hi,
>
> I would like to know which ARM development kits is the best compiler ?
>
> (1) Keil's ARM development environment
> (2) ARM' s RealView (or ADS)
> (3) IAR
>
> Some company web has a benchmark to compare its product to others, that
> really confuse you. Thanks in advance.
>
>
>
Reply by larwe●January 27, 20062006-01-27
nileiqi wrote:
> Some company web has a benchmark to compare its product to others, that
> really confuse you. Thanks in advance.
This is intentional.
The answer to your question depends on what you require from the
compiler.
Reply by nileiqi●January 27, 20062006-01-27
Hi,
I would like to know which ARM development kits is the best compiler ?
(1) Keil's ARM development environment
(2) ARM' s RealView (or ADS)
(3) IAR
Some company web has a benchmark to compare its product to others, that
really confuse you. Thanks in advance.