Digamos que tengo un programa muy simple que funciona perfectamente bien en un procesador ARM Cortex M0 +. ¿Cuánto necesitaré cambiar para que funcione en un procesador ARM Cortex M4, asumiendo que ambos están hechos por la misma compañía y que he importado el nuevo encabezado de los núcleos?
Simplemente no puedo pensar en ninguna razón por la que no funcionaría. Utilizan un conjunto de instrucciones similar. Me refiero a que el M4 tiene un conjunto de instrucciones Thumb-2 mucho más expandido sobre el M0 +. En mi experiencia, las empresas mantienen el mismo esquema de denominación cuando crean los encabezados de sus dispositivos ARM.