第3个回答 2011-07-24
单片机和ARM两样其实是一个东西,,只是单片机比ARM更基础一点而已,ARM是单片机的扩充,单片机实现不了的,可以通过ARM完成。你应该已经学过单片机了吧,我相信你也知道所谓的代码和算法是怎么一回事了,学ARM最重要的是我们会用算法,我感觉程序真的很活,用不同的算法可以达到不同的效果,其实ARM还有一个特点就是模块化。就我的情况来说我从单片机过度到学ARM的话,用了两个星期适应,其实只要学过单片机,你就有基础了,你上手很快,但你写完一个算法后,真的会有种成就感. 最后希望你早日学会ARM.。呵呵
第4个回答 2011-07-24
学生是吧,其实两样都是一个东西,你会单片机,能够将想法变成代码,实现你的控制,arm是复杂一些的单片机,当你用8位机处理不过来你的东西时,可以考虑用arm,单片机工程师,其实更多的是去解决实际的问题,例如,你做一个控制,首先知道输入输出的关系,要按键,就加入相应的硬件电路,当按下键时,单片机如何去识别,识别了,然后去处理这个按键要执行什么,一些重复自动执行的,放到定时中断里,随机触发的,可以根据响应时间,用外部中断,或是,定时中断里,定时去监视,多些用方框图,完成你的程序设计,熟练了,就可以随意写了.多些去想一个产品是怎么做的,而不是去研究那些理论上的工作机理,我们用客户指定的单片机是,几乎不看没用到的部分的资料,只关心相关的东西,寄存器的配置等.说太多了,呵呵,希望可以帮助大家入门.本回答被提问者采纳