We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi Sarvesh,Programs compiled for Cortex-M3 work directly in Cortex-M4.(instruction set of Cortex-M4 is a superset of the Cortex-M3).So you can use RVDS to compile programs for Cortex-M3, and run it on Cortex-M4.Keil MDK-ARM (Microcontroller Development Kit, see www.keil.com/arm/)already have Cortex-M4 support. For the moment I suggest you to use Keil MDK-ARM to develop your application.CodeSourcery g++ also support Cortex-M4. Please use -march=armv7e-m -mthumb and optionally (if you want to use floating point) -mfloat-abi=softfp -mfpu=vfpv3xdHope this help.regards,Joseph