当前位置:   article > 正文

STM32入门100步 第1期 是时候学ARM了!

是时候学arm了

文 / 杜洋 洋桃电子


一,为啥学?

标题的意思是“现在是学习ARM最好的时机”。什么是ARM?(读英文单词arm,不要读字母A-R-M)简单来说就一种性能出众的32位处理器的内核架构。1991 年,一家叫ARM的公司在英国成立了,它 们设计出了一种高性能、低功耗的处理器 的设计方案,给方案取的名字也叫ARM。ARM公司设计出了ARM内核架构(有点绕但不难理解),但它们不去制造这种处理器芯片,而是把设计方案卖给其他的 芯片生产厂商。生产厂商每生产出一片基于ARM架构的处理器,就要向ARM公司支付一定的专利使用费(当然最后都加到了消费者头上)。芯片生产厂商使用ARM公司的设计方案做出来的芯片就是“基于ARM架构的处理器”(以下简称ARM处理器)。这个故事听上去没什么了不起,但后来ARM公司火了,正是因为它们赶上了便携式智能设备快速发展的大好时机。正是因为ARM处理器比其他处理器在同等性能的情况下功耗更低,更适合使用电池的电子产品,所以很多PDA掌上电脑、高级 功能手机都使用ARM处理器。后来苹果开启了智能手机的新时代,ARM处理器毫无对手地成为了智能手机CPU的唯一选择。目前ARM处理器芯片的生产总数已经突破600亿片,而且还在快速增长,真是一本万利的好生意。智能手机几乎普及到了全球每个人,也就是说全世界每个人身边都有至少1片ARM处理器。ARM处理器的兴旺带动了整个产业链的富强。拿ARM 处理器做手机的公司越来越多,在智能手机出现10周年之际,其市场将近饱和。ARM处理器的火爆似乎走到了顶点。

再说说为什么现在是学习ARM的最好时机。不是说学得越早越好吗?ARM处理器刚出现时并不普及,其主要客户是智能产品开发商,能买到和用到ARM处理器的是少数大公司的技术人员。当ARM处理器在市场上普及之时,也正是智能手机、平板电脑如火如荼之际。ARM处理器的主要用途还是做手机或者类似的便携式智能产品。手机不是谁都能做的,虽然你能很方便地买到ARM处理器芯片,但主要用它们搞研发的还是大公司的技术人员。随着手机商场的饱和,市场开始向可穿戴设备和物联网上发力。2016年日本软银集团以310亿美元的价格收购了ARM公司。这一信息告诉我们,ARM公司还有更大的市场价值,那就是刚刚起步的物联网市场。物联网将除了计算机和手机之外的更多传感器、控制器连接到互联网中,比如智能电视、智能监控摄像头、智能台灯,都是物联网的设备。用户可以通过计算机、手机远程控制设备,还可以通过大数据、云计算全智能控制。物联网的应用小到每家每户的电器,大到城市交通、智能物流、精准到秒的天气预报。最近很火的共享单车,就是给普通单车加上了卫星定位、远程开锁的智能车锁,把单车变成了物联网设备,创造了互联网+的商业模式。物联网的潜力非常巨大,可能和智能手机一样再次变化我们的生活,我们将迎来物联网时代。

如果说在智能手机时代,掌握研发资格的是少数手机厂商,那在物联网时代,研发的门槛将降到最低。智能手机是单一的产品,目标用户也只有普通消费者。而在物联网时代需要被智能化的电子产品种类非常多,而且目标用户有消费者,也有工厂、商场、学校、医院等专业领域。每个领域都希望把设备智能化,这是一片巨大的市场,其产值不只百亿。电子行业的同行们将迎来一次机遇和挑战。学习ARM处理器、智能硬件、云计算会是加入物联网狂欢派对的入场券。行业可能重新洗牌,不知道谁能参与下一局。

二,谁要学?

ARM处理器会引领物联网前行,想参与物联网发展的朋友都应该学习相关的技术,但我特别推荐以下几类朋友学习ARM。他们是电子类专业的大学生、从事单片机行业的技术人员、想以物联网创业的人,以及有进取心的单片机爱好者。

当年我大学毕业时,只身一人去深圳找工作,当时我学过一点51单片机,在人才市场里显得格外有优势。大多数公司都要求会些51单片机,一点不会的人很多公司都不考虑。多少年过去了,如今的电子技术专业的大学生找工作会是什么样的要求呢? 我随便在某著名求职网站搜索“嵌入式开 发”,找出两个比较热门的职位能力要求。A公司的招聘信息(见图1)都是官话,职位是嵌入式硬件研发工程师,工作地在深圳,月薪 8000~10000 元。其中第 2 条要求熟悉ARM和DSP(数字信号处理),你看,搞硬件的都得玩过ARM哦。B公司的招聘信息(见图2)也是官话,但括号里面说出了老板的心声,职位是嵌入式工程师(或单片机工程师),工作地在深圳,月薪6000~8000,其中第2条要求熟悉单片机或Cortex-M的ARM处理器,还要做过3个项目以上。这样的职位要求对于刚毕业的大学生来说是不是有点太苛刻呢?没办法,市场决定技能,技能决定你的价值。

对于刚毕业的大学生和正在从事单片机开发的技术人员来说,如今熟悉使用51单片机依然能找到工作

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/778153
推荐阅读
相关标签
  

闽ICP备14008679号