Yahoo Groups archive

Lpc2000

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

Message

Re: [lpc2000] Re: How to get a function running in RAM (Lpc21xx+GnuArm)?

2006-01-19 by Karl Olsen

---- Original Message ----
From: "Dan Beadle" <dan.beadle@...>
To: <lpc2000@yahoogroups.com>
Sent: Wednesday, January 18, 2006 5:28 PM
Subject: RE: [lpc2000] Re: How to get a function running in RAM
(Lpc21xx+GnuArm)?

> In LPC, it doesn't matter - RAM and FLASH are essentially the same
> speed (barring branches).  But on other ARMs, Flash may be very slow,
> so copying to RAM is important for critical routines.

It also matters for LPC chips, not so much because of speed differences, but
because interrupt functions that can be called while the foreground program
does IAP calls to program/erase the flash, cannot be executed out of flash.

Karl Olsen

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.