ARM入门——龙人ARM开发板和ARM开发工具
ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。深圳龙人计算机在提供嵌入式系统开发技术的同时提供一些列ARM产品,包括:ARM开发板如ARM9系列的S3C2440开发板、S3C2410开发板,Intel XScale系列的IXP425开发板和270开发平台,更高的还有ARM10、ARM11系列开发板;ARM开发工具如ARM9仿真器、ARM7仿真器;ARM教学系统;ARM工控模块等。
一 首先说说ARM的发展
广义的嵌入式无非几种:
传统的什么51、AVR、PIC称做嵌入式微控制器;
ARM是嵌入式微处理器;
DSP;
FPGA。
客观的讲,工作需求量上DSP的需求比ARM要多,而ARM和FPGA差不多。
DSP因为数字处理与通信领域的空前发展而火暴,小到MP3 射象头,大到我们军品里的控制器,应用面很广。
FPGA的兄弟一般做ANSIC(特殊芯片设计,好象是这么翻译的)。而ARM单纯说来并不比一个单片机强多少,但是它的独特就在于不断下降的价格和提升的性能。这完全依靠于ARM公司的战略,厉害!!很佩服他们的战略眼光!!
值得注意的是:在找工作中,企业(著名的,小的不算)对单纯的ARM硬件开发工程师并不比单片机重视,很少有大企业的职位里写“从事过ARM开发优先”。写的多的是什么?“嵌入式LINUX”到这相信大家看出来了吧,需要的是硬件中的软件。
ARM ARM开发板 嵌入式 ARM开发工具 ARM芯片
二 ARM是硬件还是软件
很难说,ARM是硬件,LINUX是软件。ARM的硬件多半已经模块化了,像我这样把板子改成这样的就算动的多的了,这同样是ARM公司的战略,再次佩服。
实际中的LINUX的开发工作更多,更耗时。从这方面说ARM应该算是软件了。
在找工作中更是这样,举个例子,联想里和ARM最接近的是“BIOS工程师”是软件,MOTO里接近的是嵌入式LINUX工程师是软件。而其他很多公司把嵌入式产品开发归为硬件。所以,不要讨论这个,好好玩转自己的板子才是关键。实在不爽你就把自己叫“嵌入式开发工程师”
以上是龙人计算机介绍的ARM入门基础知识,对ARM开发和嵌入式系统有兴趣的朋友可以登录龙人计算机嵌入式系统开发网站学习相关内容,需要购买嵌入式ARM开发板和ARM开发工具的可以登录龙人嵌入式产品网站或来电咨询。http://www.armodm.com/arm-kf/arm.asp
联 系 电 话:+86-0755-83346939 83662100 余小姐
销 售 Email:beijingshenzhen@126.com
联 系 地 址: 深圳市福田区福虹路世界贸易广场B座13F 邮 编:518033