I wouldn't want to write to the mbed flash as it has a finite write cycle. And if it reaches that much write cycles, there is no guarantee that your mbed will still work reliably due to the flash being unreliable at this time (especially that the program code is loaded from the same flash).
Either way, if you wanted it written to RAM, you first need to know what the storage size of the image is. That will eventually determine if you have enough RAM to hold the image.
A cheap and easy way to do this is via an SDcard as they are really cheap this days. You can run petitFS on the mbed to have the image still readable from your computer, or you can write RAW without any filesystem.
There's also an option for SPI/I2C based SRAMs. They come in a variety of sizes and should be faster than writing to an SDcard (compromise on storage space).
hey guys! I'm trying to stream 'video' from a ls_y201 camera (jpeg) by constantly taking multiple photos. I tried editing the camera program and libraries to make it take pictures faster but could only get it down to 3.7 seconds for each picture. Felt that it could be a limitation of the 2MB flash on the mbed as it's pretty slow.
I'm trying to write the pictures to the ram directly to speed it up but I can't find any way/idea to do it.
Any ideas?