I am reading a image into my code written in C, (Keil uVision4). My target board is MCB2300 with LPC2378. Initially I am creating an array with respect to width and height of my input image in the code. I can only read smaller images (size around 1.46KB) with out any problem. But If I am trying to read large images, my memory allocation is failing. I could n't allocate memory for the array. What changes I need to make to ensure my code works with large images?
Either use more of internal RAM (see scatter file or target dialog of uv4 for address ranges) and if that is not enough, you might need to add external RAM and configure it (but I'm not sure the routing for such a chip exists on the MCB2300).
Same person, or just a bunch of students doing same exercise?
http://www.keil.com/forum/18414/
It's good old Pavan alright!
That linked code had serious memory overwrite problems, but no feedback from the OP.