Yahoo Groups archive

Lpc2000

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

Message

IDE choice for peripheral support

2006-01-19 by dr_danish_ali

Yes I know the issue of IDE choice is often discussed, but please bear
with me on this.
I'm a relative newbie with Philips lpc2xxx, but reasonably familiar
with PIC microcontrollers. So far I have been playing round with the
demo (16k limit) of the Keil uVision IDE + their jtag, and I am coming
to the stage when I have to pay real money for a full IDE / compiler /
debug suite to produce commercial code.

Two points that cause me to question my current loyalty to Keil are
the poor performance of its compiler in some recently-posted
benchmarks, and the (apparently) closed nature of its jtag interface.
There is also the active support given to this list by those at Rowley.

But a feature of Keil which I do not want to lose is their debug
support for on-chip peripherals. By peripheral I mean (for example)
the Vector Interrupt Controller, the I2C hardware etc. The Keil
debugger has summary windows showing the state of each peripheral, and
allows you to change the peripheral registers without needing to look
up how the peripheral register is mapped in memory or which bit
corresponds to a given flag.

So my question is: Do other debugging environments have support for
on-chip peripherals? Either built-in or provided by third-party? I
would like an answer for both Rowley and IAR, not necessarily from the
same person.

Thanks in advance,
Danish

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.