本人有51单片机的基础,想学32位的,请问STM32 和ARM9 学哪个合适点,

有C,模电部分基础

STM32也是属于ARM的一个子系列.
其实ARM不同的内核所针对的应用方向不同,例如7比较针对工业控制,11比较针对媒体处理,等,具体学什么还需要根据你的应用目标来定,而每种内核的方向都可以查到的.
当然,这并非说11就不能用于工业,也并非说7就不能用于简单的媒体处理.
不过,从大体上说,ARM的使用方法和开发环境都大同小异,可以触类旁通.
如果只是想ARM入门的话,STM32还是比较合适的,资料多,各个论坛关于这个系列的讨论也多.
但是,如果你的51只是有一点基础,而不是很熟练的话,建议你可以考虑一下先接触Cortex-m0,这个几乎是最简单的ARM内核了,例如台湾某公司基于该内核做的系列芯片,比如新唐的m0516,就非常适合从51过渡到ARM,关键是,这家公司很多官方资料都有中文版的.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-03
同意楼上的学STM32吧
现在M0~M4的性能很不错了 性能可以满足大部分的设计

如果对网络,业务和显示要求很高在考虑ARM9
第2个回答  2013-11-03
我个人觉得STM32合适,内核是cortex-m3,这个内核不错,玩单片机玩内核才是精华,基于这个内核的单片机有很多牌子,stm32就是这个内核加外围电路,其他牌子的这个外围电路不同。并且stm32的资料也特别全,很多论坛有专门研究stm32的,有51内核的基础,学起来很快。
第3个回答  2013-11-03
其实我觉得移植了系统都走样了,所以都可以
相似回答