没钱买不起开发板,其实不要紧,现在有支持ARM9的仿真软件,网上应该有,你自己找找,学了51,也算是学了一款控制器,做个项目,自己解决问题的能力应该有的
我当初就是直接从51上的arm9,我还见过没学任何东西,直接学arm9的都有,关键是自己肯努力,自己知道怎么去解决问题
我觉得你最好是买个开发板,不然你跟别人说你学过ARM,你连实物都没碰过,岂不是笑话
好多时候,坚持学习的动力都是成就感,看到实物按照你的预想运转时远比你调试仿真获得的成就感要大的多,这点,相信你有所体会
学习arm的方法:
1,网络资料,包括视频、PDF文档、源码
2,买书,(经常一本几十块钱,又厚又大)
3,培训(这个让你入门了,你就知道怎么学了,千万别指望培训机构能将你培养成你想的那样)
这三种,都是我学习的方法
1,网络资料免费,很杂乱,一般也很粗浅,不过,看源码是提升功力的必修课
2,买书,书上讲得比较系统,可以让你对知识有一个梳理,看厚的书要求你能静下心来
3,培训比较快捷方便,减少了前期探索的时间,后期都必须考自己,只有自己动过手,才能真正理解
前面的话都是为了不打消你的积极性,不过,我又觉得,如果你下的决心不够,你迟早会放弃,直接告诉你吧:51单片机和ARM9完全不在一个档次,要学习ARM9,除了掌握arm硬件,至少你得学一款嵌入式操作系统的相关知识(现在主流的是wince和linux)
我希望你不要就此放弃,我虽然如此告诉你,但是一般人根本就没有把这两方面都学通的能力,我意思是,大概要学习这两方面的知识,一点一点的积累,最后就能学好了
我学得也不久,这些话供你参考,其实是一堆废话,我觉得,如果你真的想学,就不要管难不难,只管先去学,只有自己的体会才是最真的,你再问一百个人难不难,你还是没有学到东西,难不难也是对人对事而言的,你需要的,就是狠下心,去学习
写普通固件没有问题,用linux系统的话可以先学学Linux。开发板现在也就200左右一块,资料全有,值得一买
zk212139的回答很好,在此学习了,谢过。
arm跟单片机差不多,但是使用起来很不一样,多花点时间就会了,没看懂书之前没必要买开发板