您好,看到您提出这样的问题我表示很同情。为什么呢!因为我也有过您这样的想法。
一开始我学的是ARM11,花了600多块大洋买的ARM11的开发板,于是就是学习,再学习!!!!
后来我觉得不行,太难了。因为我没有ARM基础。如果您有ARM基础那您就学习ARM吧!没有基础,那您还是学习CORTEX-M3吧,这是学习ARM的基础,很容易上手的。
比如说单独的一个GPIO口就能让您抓狂,我有单片机的基础,我以为我能容易上手,但是我错了!一个GPIO就有4个控制器,这和单片机是大不同的。
STM32是ARM的基础,你可倒好,反过来学习,呵呵!!学习ARM能做什么,这个吧,多了,基本上都是研发工程师!!整天的工作就是堆码!C语言基础要好。
CORTEX-M3你对它很熟了吗?如果是,那你可以去学ARM,如果不是,那你还是先学习STM32吧!
之所以那么说是因为我有过这样的经历,我一开始买的是ARM11的板子,但是学习中感觉很难,现在又转学习STM32。上手很快!!(怎么没有悬赏分呢^_^)
TI的M3 9b92很不错.学了arm基本上都会了,以太网,usb,can,stm32 和arm没有冲突
额
可以