你好,首先需要看你目前的位置 以及你今后的定位。
ARM7,ARM Cortex-M3,ARM9,ARM11,都是嵌入式,都是arm内核的,而生产这些内核的芯片公司有很多,比如ST,NXP,三星,ATMEL等等。
如果你想偏硬件,写驱动之类,建议学ARM7或者ARM Cortex-M3,而这二者,国内以Cortex-M3更火,特别是ST公司的STM32系列芯片,非常火。此类开发板建议购买stm32开发板,一搜,一大堆。建议不要买好几百元的,根本没用。买个一百多的足够。上手之后,真正项目用的,要接触到了,能较快上手就行。
如果你想偏软件,写linux,wince之类,建议学ARM9或ARM11,一般较多的是三星公司的S3C2440,S3C6410等芯片。此类开发板,建议购买2440开发板,竞争实在太激烈,我就不评价了。网上一搜,2440开发板一大堆。记住,一定要买个有售后支持好的。否则五六百元钱买板子,白扯。
先学ARM9,ARM9和ARM11是同一个指令架构的