南京晰视电子

arm9和stm32哪个难学(stm32和arm7的区别)

本篇目录:

本科想学嵌入式,是Stm32适合呢还是arm9适合了

ARM芯片大多把SDRAM,LCD等控制器集成到片子当中。在8位机,大多要进行外扩。总的来说,单片机是个微控制器,ARM显然已经是个微处理器了。引入嵌入式操作系统之后,可以实现许多单片机系统不能完成的功能。

ARM9的芯片一般称为微处理器,可以运行类似linux、安卓等操作系统,使用起来对做软件的要求多一些。

arm9和stm32哪个难学(stm32和arm7的区别)-图1

个人觉得不管学习哪一个都可以,但是如果要按以后发展来看,目前用于嵌入式系统的主流平台应该还是ARM9,M3核的发展也及其迅猛。建议楼主先了解一些情况,学习STM32推荐宋岩译著的CortexM3权威指南。

这个看本人的学习能力和以后想要发展的方向吧。arm9偏系统,一般都跑系统的,Linux或者win CE 或者安卓系统,使用C、C++或者java。STM32偏裸机,一般不跑系统,要跑系统也是相对简单的小型系统。

小弟最近想自学ARM嵌入式,不知道是学arm7还是arm9,还是stm32?

1、小弟最近想自学ARM嵌入式,模数电知识一般,C51没怎么接触,会点C/C++编程和linux下的C编程(进程管理通信以及socket网络编程),以后想往应用发展(内核和驱动对我来说难度太大)。

arm9和stm32哪个难学(stm32和arm7的区别)-图2

2、ARM9的芯片一般称为微处理器,可以运行类似linux、安卓等操作系统,使用起来对做软件的要求多一些。

3、STM32偏向不带系统的工业控制,外围设备甚至比ARMARM9更丰富,而ARM7带不了大系统,想带系统至少也要从ARM9开始。要么直接上ARM9学学系统,要么就顺便学学STM32裸奔,ARM7不上不下没必要去学。

4、如果有单片机基础,但是没有玩过ARM,建议学习STM32,甚至说没有玩过单片机想入门的也可以选择STM32,因为STM32例程丰富,资源比较多,市面上成熟的开发板也比较多,而且基本价格都在300以内。

arm9和stm32哪个难学(stm32和arm7的区别)-图3

NXP、LM3S和sTM32那个好学呢?我已经学过单片机了,接下来不知学什么好...

1、必然STM32,性价比上占了很大优势,而且产品型号齐全。。

2、STM32不错的单片机。如果学过单片机是最好的。在学的时候建议先买一块开发板,然后可以到网上书城买关于STM32的书,这个还是比较多的,如果直接看英文版的话,像我这样的英文菜鸟,没看几页就晕了。

3、AVR单片机功能更强大,速度也更快。ARM是属于嵌入式,它功能最强大,已基本不属于单片机范畴了,它可以运行操作系统。

到此,以上就是小编对于stm32和arm7的区别的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇