Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: IAR vs. KEIL

2004-06-10 by houndstooth6

Hi,

Just my $0.02 I have used the IAR tools for AVR and Hitachi SH with 
no problem. I have also used Keil for 8051. Both are excellent tool 
chains that emit well optimized code and have their respective 
strengths and weaknesses.

The IAR ARM compiler has been on the market since the late 90s, so I 
expect it has been through a lot of user bug reports fixes, etc. As I 
understand it, Keil was originally offering a GNU compiler wrapped up 
in their IDE and are now offering or will very soon be offering their 
own compiler. All of the major proprietary vendors, IAR ADS and GHS 
beat GNU hands down when it comes to optimization, especially in 
Thumb mode. This is important for SoCs like the 2100, unless you go 
with one of the parts with external bus. As far as new compilers go, 
hell is a place where software developers get version 1.0 development 
tools.

Keil is well known for their excellent simulation capability in their 
debugger. On the other hand, with good JTAG debuggers available at 
reasonable cost, why simulate? - run directly on hardware, you have 
to do that at some point anyway.

I would go with one of the majors if code optimization is important 
to you (IAR is cheapest among the three mentioned above), with Keil 
if you have to have simulation, and GNU if you have time to learn it 
and don't want to foot the up front costs.

Boris


--- In lpc2000@yahoogroups.com, "carlg85001" <carlg85001@y...> wrote:
> I am contemplating using the Phillips LPC21xx series chip in a new 
> design and was looking for some feedback on tools. I've had a few 
bad 
> experiences with the IAR tools on the atmel avr's so I'm a little 
> cautious.
> 
> Thanks in advance

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.