The ARM Cortex-M7 processor is the most recent and highest performance member of the versatile Cortex-M processor family.
The Cortex-M7 processor is code compatible with other Cortex-M devices and uses the same exception model for interrupt handling. However, there some areas to consider when migrating from a Cortex-M3 or Cortex-M4 to a Cortex-M7 based device.