Yahoo Groups archive

Lpc2000

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

Thread

IAR vs. KEIL

IAR vs. KEIL

2004-06-09 by carlg85001

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

Re: IAR vs. KEIL

2004-06-09 by embyy27

A couple of the other guys here have used IAR tools for the Atmel 
MegaAVR and have been happy with it.  What type of bad experiences 
have you had.

Based on what I heard from my colleagues, I was planning on getting 
the IAR tools for LPC2100, but I would appreciate your feedback 
before I proceed.  Thanks.

We have no experience with the Kiel tools.


--- 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 
Show quoted textHide quoted text
> experiences with the IAR tools on the atmel avr's so I'm a little 
> cautious.
> 
> Thanks in advance

Re: IAR vs. KEIL

2004-06-09 by johnnorgaard2003

Hi 

I have tried IAR and CrossWorks. Both good compilers, but IAR still 
have problems with debugging code in Flash by using JTAG.
Debugging with code downloaded in RAM works.

Crossworks just works no problems, I think you should concider trying
Crossworks. It may look a little different to IAR when using the IDE,
but very intuitive to use.
I have not tried KEIL, but KEIL compiler is also GNU like Crossworks.

Best regards
John


--- 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 
Show quoted textHide quoted text
> experiences with the IAR tools on the atmel avr's so I'm a little 
> cautious.
> 
> Thanks in advance

Why not try Embest IDE?

2004-06-10 by zgrui

I recommend you to try Embest IDE, a debug tools suite from China.
It's really a powerful, easy to use and low cost tools suite for 
better performance. It includes:

* An integrated development environment. 
* Project management facility. 
* Integrated source-code editor. 
* GNU compilers, assembler and linker. 
* Supports ARM Build tools too 
* Source-level debugger. 
* ARM instruction set simulator. 
* Flash programmer, which supports almost all the flash chips.
* Source code examples for Atmel/Samsung/Cirrus logic/OKI/LPCxxx/...  
arm-core processors 
* provide with JTAG Emulator. They provide two types JTAG Emulator, 
one called Embest PowerICE, and one called Embest Emulator.


The price of the total package is US$640 or US$960 include software 
tools and JTAG Emulator.

They also provide Evaluation boards in very low price.

Their website:

www.embedinfo.com









--- In lpc2000@yahoogroups.com, "johnnorgaard2003" <john_2005@c...> 
wrote:
> Hi 
> 
> I have tried IAR and CrossWorks. Both good compilers, but IAR still 
> have problems with debugging code in Flash by using JTAG.
> Debugging with code downloaded in RAM works.
> 
> Crossworks just works no problems, I think you should concider 
trying
> Crossworks. It may look a little different to IAR when using the 
IDE,
> but very intuitive to use.
> I have not tried KEIL, but KEIL compiler is also GNU like 
Crossworks.
> 
> Best regards
> John
> 
> 
> --- In lpc2000@yahoogroups.com, "carlg85001" <carlg85001@y...> 
wrote:
> > I am contemplating using the Phillips LPC21xx series chip in a 
new 
Show quoted textHide quoted text
> > 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

Re: [lpc2000] Re: IAR vs. KEIL

2004-06-10 by Michael Mathews

At 03:35 PM 6/9/2004, you wrote:

While have not given IAR a full evaluation I tried Crossworks after 
experiencing stability issues with the first LPC2000/GNU based tools I did 
consider purchasing. Besides the debugger stability I also found Crossworks 
Task Scheduling Libraries eliminated need for RTOS for my first  couple of 
(rather simple - just scheduling - no message queues ... ) ARM32 apps. 
Their response to my tech issues has been good as well. While eval board 
I'm currently using not on their supported list of demos had little 
problems in getting it working.

Mike
Show quoted textHide quoted text
>Hi
>
>I have tried IAR and CrossWorks. Both good compilers, but IAR still
>have problems with debugging code in Flash by using JTAG.
>Debugging with code downloaded in RAM works.
>
>Crossworks just works no problems, I think you should concider trying
>Crossworks. It may look a little different to IAR when using the IDE,
>but very intuitive to use.
>I have not tried KEIL, but KEIL compiler is also GNU like Crossworks.
>
>Best regards
>John
>
>
>--- 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
>
>
>
>
>
>Yahoo! Groups Links
>
>
>
>

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 
Show quoted textHide quoted text
> experiences with the IAR tools on the atmel avr's so I'm a little 
> cautious.
> 
> Thanks in advance

Re: Why not try Embest IDE?

2004-06-13 by houndstooth6

Looks interesting. How is tech support handled, email?

Boris

--- In lpc2000@yahoogroups.com, "zgrui" <zgrui@y...> wrote:
> I recommend you to try Embest IDE, a debug tools suite from China.
> It's really a powerful, easy to use and low cost tools suite for 
> better performance. It includes:
> 
> * An integrated development environment. 
> * Project management facility. 
> * Integrated source-code editor. 
> * GNU compilers, assembler and linker. 
> * Supports ARM Build tools too 
> * Source-level debugger. 
> * ARM instruction set simulator. 
> * Flash programmer, which supports almost all the flash chips.
> * Source code examples for Atmel/Samsung/Cirrus 
logic/OKI/LPCxxx/...  
> arm-core processors 
> * provide with JTAG Emulator. They provide two types JTAG Emulator, 
> one called Embest PowerICE, and one called Embest Emulator.
> 
> 
> The price of the total package is US$640 or US$960 include software 
> tools and JTAG Emulator.
> 
> They also provide Evaluation boards in very low price.
> 
> Their website:
> 
> www.embedinfo.com
> 
> 
> 
> 
> 
> 
> 
> 
> 
> --- In lpc2000@yahoogroups.com, "johnnorgaard2003" <john_2005@c...> 
> wrote:
> > Hi 
> > 
> > I have tried IAR and CrossWorks. Both good compilers, but IAR 
still 
> > have problems with debugging code in Flash by using JTAG.
> > Debugging with code downloaded in RAM works.
> > 
> > Crossworks just works no problems, I think you should concider 
> trying
> > Crossworks. It may look a little different to IAR when using the 
> IDE,
> > but very intuitive to use.
> > I have not tried KEIL, but KEIL compiler is also GNU like 
> Crossworks.
> > 
> > Best regards
> > John
> > 
> > 
> > --- 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 
Show quoted textHide quoted text
> > > cautious.
> > > 
> > > Thanks in advance

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.