9 years, 11 months ago.

MBED LPC1768 total RAM

Why does the LPC1768 indicates a 64Kb RAM when all other docs states only 32Kb?

Question relating to:

Rapid Prototyping for general microcontroller applications, Ethernet, USB and 32-bit ARM® Cortex™-M3 based designs

2 Answers

9 years, 11 months ago.

I think you can use the entire RAM by using the directive attribute ((section("AHBSRAM0"))) in this way

int var attribute((section("AHBSRAM0"))); to put the variables in the AHBSRAM0 memory section. notice: you can do this only if you don't use either the ethernet or CAN peripherals in you project. I hope it could be handy ;)

Accepted Answer

I was referring to the ublox C027 board ;)

posted by Emmanuele Polito 17 May 2014
9 years, 11 months ago.

It has 64kb total RAM, of which 32kb is general purpose intended for your application, and the remainder is specifically for ethernet/usb/can? drivers.