随着市场应用的扩展,arm的嵌入式设计早已成为电子产品设计的主流技术,仅2013年上半年,arm类器件在中国就有5.6亿片的出货量,全年出货量几乎与中国人口数持平。
然而,很少有时间去深入到arm技术的内部去研究、去思考这种技术的本来。那么嵌入式arm开发的思维方式与传统嵌入式单片机开发有什么区别呢?以小编看来主要有以下方面:
1、抓住共性,了解差异
现在的arm类器件要应对异常复杂的市场应用,而各个厂商也针对这些市场推出很多arm产品,这么多的arm器件,看了脑袋都疼,难道我们都要一一学会它们吗?
当然不是,而且也不可能,arm类的器件虽多,但arm是一个只做芯片内核的厂商,内核只有那么几种,抓住共有的内核才是关键,而芯片的外设每一个半导体厂商设计出来的芯片都有不同,对于这些不同我们可以直接借用第三方厂商或者半导体原厂提供的驱动包。你瞧,这么多的arm器件,是不是一下子就理清了呢?
2、追本溯源,根基很重要
arm的器件越来越多,功能越来越复杂,学习嵌入式arm、了解arm我们的时间总是有限的,把时间投入到哪些部分才是对提高arm开发能力有效的呢?
其实你会发现主要就两门技术,一个是arm的处理器内核,一个是编译器内核。当你真正的掌握到了这两门技术的时候,你会发现随便给你一个arm器件,你只需要话几天的时间去了解一下差异,马上就可以上手,而且这些器件你都可以处理的更加专业。
总的来讲,说了这么多,由单片机切入到嵌入式arm平台,总结起来其核心就是一句话“转换思维方式”,有了自己的思考,路怎么走都是对的。
以上内容由<厚学网>提供!厚学网服务宗旨:“汇集全国学校,优选百城精品课程”!要培训找<厚学网>!https://www.houxue.com/nj/
温馨提示