“我为什么要学ARM?”你有否认真思考这个问题。
早前几年在参加省内的
单片机研讨会的时候,我们的省单片机协会会长在致开幕词的时候说他参加全国单片机学术研讨会感触最深的就是:ARM一统天下,单片机已经逐渐式微!
的确,现在无论是学生们的毕业
设计,还是
单片机学术研讨会的发言稿,有超过一半都是关于ARM的,并且现在的杂志,
网络都在不遗余力的宣传ARM,看起来ARM真要一统天下了!
现在很多念
电子专业的学生、工程师也都是言必谈ARM!我虽然对ARM所知甚少,但是如果谈起来的话,从ARM7到ARM11,然后再回到现在火爆之极的CORTEX-M3、M0也能稍微说的头头是道。但原因不能代替结果,毫无疑问ARM具有强大的生命力,ARM的强大就代表你一定要去学ARM么。
你准备要踏进ARM的大门了么?那么你是真正的比较了单片机、
FPGA">FPGA、PSOC、ARM这些
嵌入式微处理器后,感觉ARM真的很强大,所以选择
学习ARM?还是觉得它很流行,市场需求巨大,才感觉良好的要学习使用ARM处理器?
无论你是个学生还是个工程师,传统的单片机已经无法满足你的需求了么,传统的51、AVR、MSP430已经被你挖掘枯竭了么?或者是你觉得ARM成本更低更易于
开发?
如果你声称自己有ARM的开发经验,那么你觉得你真正深刻认识到ARM的优势了吗?跑过操作
系统么?还是只是把它当做单片机来用?假如你已经在ARM上跑过操作系统,你心中对操作系统有几分熟?Linux和WinCE之争,对行业,对个人都有重大影响,你是否好好思考过?
当今世界,质量、成本是消费用户考虑的两大因素,你在开发产品的时候,能立足于用户的利益,选择最合适、最具性价比的微处理器了么?
一定要学ARM吗?