ARM入门是学ARM7好还是学STM32好???

如题所述

嗯,之前我也纠结过;后来我退回去把51学的烂熟;然后就上了ARM9linux;一路走过来累的半死;就是因为一下上的太多先学完了RAM9的基础,然后又上linux系统移植和内核实在是差的太多吃不透;偶然的一次机会接触了ARM7和stm32;觉得STM32是我用过最好用的ARM芯片;但是缺点也有不能上大系统(也有上大系统的,但是去研究不又从蹈覆辙了吗),主要用于工控。
所以建议先用STM32 容易理解些;向上大的系统的有操作系统的经验,现在工作了才开始研究ucos,先从简单的来,linux可以学对理解系统有帮助不能馅的太深,那是一个深不可测的黑洞。只要好好学都能学好的,希望对你有帮助。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-06
arm7已经很少有人用了 无论硬件还是软件占资源且臃肿

最好用M3内核的吧
STM32资料比较多 高校一般用lm3s的比较多
第2个回答  推荐于2017-11-28
stm32使用的是ARM公司开发的Cortex-M3内核,就是ARM芯片的一种,使用的是最新的ARM V7内核架构,Cortex还有A、R两个系列

专家的建议,初学者学三星的S3C44B0很好,虽然这块芯片被业界用烂了,不是处理器越高的就一定越好,学ARM9,要学Linux,精通Linux内核,这比精通ucosII难度大多了,专家建议先学ucosII,一个非常好的小的嵌入式实时操作系统。

相对来说STM32应用更广泛一些,既适合ARM也适合X86。本回答被提问者和网友采纳
第3个回答  2013-01-08
stm32吧,比较好入门。

进阶学习,是选择STM32好还是ARM7,还是ARM9,还是430?
如果有单片机基础,但是没有玩过ARM,建议学习STM32,甚至说没有玩过单片机想入门的也可以选择STM32,因为STM32例程丰富,资源比较多,市面上成熟的开发板也比较多,而且基本价格都在300以内。而如果楼主已经对32位单片机比较了解,想学习嵌入式系统Linux\/WIN CE等,可以考虑6410,或者楼主预算非常充足,可...

进阶学习,是选择STM32好还是ARM7,还是ARM9,还是430?
我建议您选择转向STM32,从开发角度来讲,STM32比51的编程更加简单,厂家的工程代码中提供了很多的库函数来操作GPIO,UART,SPI,AD,TIMER等资源,不需要像51一样去记忆各个特殊寄存器的属性和用途。STM32是现在市场上性价比非常高的一款ARM产品,使用的是Cortex-M3内核,在同等价位下,其内部资源比51要...

我想学arm,是个新手不知从何入手,你所谓的裸机试验是什么?想买个适合的...
如果是学习工业控制系统或者uC\/OS-II实时系统,建议你买ARM7或者Cortex-M3,这两种的话买三星的S3C44B0X、ATMEL的AT91SAM7S256或者ST公司的STM32的Cortex-M3核的CPU都是可以的,资料都比较全。这些CPU价格便宜,性能比较好,而且工业控制所需的外设一般都齐全。个人推荐STM32。如果是学习嵌入式Linux,建议...

学ARM选什么开发板
从51来讲与arm7更近一点,但是arm7本身也不是趋势,arm7的替代品都出来了,建议直接学cortex-M3 arm公司新的分类方式cortex-A\\-R\\-M,M主要是低端,但其性能部分也接近arm9了。首先你要确认你的定位,建议在在cortex-A和cortex-M两个系列中来选,这样更好 一、cortex-M系列的芯片有 stm32系列...

STM32与ARM7有区别吗?
一、主体不同 1、STM32:是ARM公司的高性能”Cortex-M3”内核。2、ARM7:是英国ARM公司设计的主流嵌入式处理器。二、配置不同 1、STM32:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS\/MHz。单周期乘法和硬件除法。2、ARM7:内核是0.9MIPS\/MHz的三级流水线和冯·诺伊曼结构。三、特点...

学arm9还是stm32好,本人电子信息科学与技术专业
arm9偏系统,一般都跑系统的,Linux或者win CE 或者安卓系统,使用C、C++或者java。STM32偏裸机,一般不跑系统,要跑系统也是相对简单的小型系统。个人觉得都有潜力,自己所学的专业与学校的课程安排有关,各个学校的相同专业也会有所不同,这里不好发表评论。

我要准备学ARM了,请问该怎么学呢?
估计你没有ARM的基础,不建议你从ARM7或者ARM9开始学习ARM的开发,而建议你从最新的CortexM3内核开始,因为CortexM3内核简单易学并且是ARM公司目前主推的内核和技术,CortexM3内核的单片机芯片目前有Luminary和ST两家约100款芯片,2009年Atmel公司和NXP公司也会推出CortexM3内核的单片机芯片。目前,有少数几本...

学习ARM,你觉得应该先学习arm7,arm9,arm11哪一个,开发板那些比较好...
你好,首先需要看你目前的位置 以及你今后的定位。ARM7,ARM Cortex-M3,ARM9,ARM11,都是嵌入式,都是arm内核的,而生产这些内核的芯片公司有很多,比如ST,NXP,三星,ATMEL等等。如果你想偏硬件,写驱动之类,建议学ARM7或者ARM Cortex-M3,而这二者,国内以Cortex-M3更火,特别是ST公司的STM32...

ARM怎么学习
估计你没有ARM的基础,不建议你从ARM7或者ARM9开始学习ARM的开发,而建议你从最新的CortexM3内核开始,因为CortexM3内核简单易学并且是ARM公司目前主推的内核和技术,CortexM3内核的单片机芯片目前有Luminary和ST两家约100款芯片,2009年Atmel公司和NXP公司也会推出CortexM3内核的单片机芯片。目前,有少数几本...

ARM开发板哪种比较好?
这个要看你是主要做软件还是硬件,如果是软件的话,现在ARM9,ARM11都很流行,开发WinCE,Android,Linux,最好的是NXP的开发板,如果是搞硬件的话,建议使用ARM7的STM32系列,现在很多人用.

相似回答