Red de conocimiento informático - Conocimiento informático - Para aprender arm, ¿es mejor comprar ARM9 o Cortex-M3?

Para aprender arm, ¿es mejor comprar ARM9 o Cortex-M3?

El arm9 que escribiste es el núcleo arm diseñado por arm company basado en el conjunto de instrucciones v5 S3C2410 es la CPU diseñada por Samsung basado en el núcleo arm9 diseñado por arm company.

El ARMv7 anterior es el último conjunto de instrucciones v7 lanzado por la compañía arm. Representa los núcleos de arm, incluidos cortex-M3, cortex-A8, cortex-A9, etc. Hay muchas empresas que producen estos núcleos. Se producen diferentes CPU, como la CPU de Qualcomm, la CPU de TI, la CPU de Apple, etc., que se utilizan comúnmente en nuestros teléfonos Android.

El siguiente es el desarrollo del núcleo arm simple de la empresa arm

arm7 usa el conjunto de instrucciones V4

arm9 usa el conjunto de instrucciones V5

arm10 usa el conjunto de instrucciones V5

arm11 usa el conjunto de instrucciones V6

cortex usa el conjunto de instrucciones V7

En cuanto al aprendizaje,

1. , CORTEX-A8/A9/A15, etc., deben centrarse en el software de aplicación, es decir, aprender a programar software de aplicación además del sistema operativo, desarrollo a nivel de sistema operativo, como Linux/android, tizen, maemo, linux/Qt. , etc., si algún Perseverance puede intentarlo.

2. ARM7/ARM9/CORTEX-M0/CORTEX-M1/CORTEX-M3/CORTX-M4, etc., aprenden principalmente programas básicos, como el diseño en entornos de desarrollo integrados como KEIL/IAR. Para el desarrollo, también puede aprender a trasplantar algunos sistemas operativos y aprender a desarrollar, como RT-Thread, uc/os, RTEMS, uclinux, linux, etc.

Espero que te ayude. . .