Hi all,
My application has a loop than needs to be executed at faster speed. During debug process, I was executing my code within RAM and thus speed was ok. I realized once we run code from Flash it got significiantly slower. Thus I copied my function ( which needed to be executed fast) by using MemCopy( &RamfunctionLoadStart.........) as described in TI's sample code and documentation. My function does not use any shared library so it is more or less stand alone.
Unfortunately even after this, my code is not as fast as it running from RAM even though it is faster than running from flash. Is there any way we can execute our code entirely from RAM or increase code execution speed to match with optimum level.
Thanks in advance,
Regards
Sandesh