关于ARM的几点疑惑

shenqibuhui   2008-9-18 20:43 楼主
请想请问各位大侠几个问题,请帮忙解惑
1<不同的公司及厂家的同一档次的ARM(如:都是32bit)会有什么不同吗?架构一样吗?就像89c51的MCU和microchip公司的PIC系列MCU的硬件架构就不一样,不同的公司的同一档次的ARM也是这样吗?
2<不同的公司的ARM所开发的嵌入式产品,它的应用程序是否可以在一个系统下完成(如wince,EVC等)呢?
3<学习ARM应如何入手?

回复评论 (11)

帮顶下  
点赞  2008-9-18 23:53
这个跟ARM公司的商业操作有关系
ARM公司主要是出售ARM的知识产权,它将他们设计的ARM进行分类,比如说ARM7, ARM9, ARM920T,ARM11等等。出售给不同的芯片生产商,出售时当然是要签个合同之类。当然,合同里面很重要的是卖多少钱的问题,同时,也有权限的问题。
大多数公司购买核是不能修改的,只能加一些东西。就相当于我们买一块处理器,然后再买些其它元件,然后组装成一个电路板一样。这些芯片长的心要细些,所以组装出来的东西比较小,叫做芯片。还有一些公司,比如Intel,它曾经就比较牛逼,而且那个时候跟ARM关系也比较好,所以它获得了ARM的授权,能够修改ARM的核。所以有了xscale, strongARM这样的异类。后来Intel跟ARM分手,另起炉灶,就是另外的话了。
ARM公司根据不同的应用需求开发ARM核,虽然最主要的应用领域仍然脱离不了移动电话了。不同系列的处理器架构还是有很大的不同的,其支持的指令集甚至都有些差别。通常来说,基于同一个核的不同厂商的处理器是可以使用相同的开发工具的。比如说,那个已经活不过来的上海杰得的Z228与牛的不行德州仪器的davinci处理器DM6446实际上可以使用同一个代码,但是由于片上的设备不同,地址映射关系不同,因此,同样的代码也跑不起来
点赞  2008-9-19 00:37
我觉得虽然每个公司生产的ARM的一些特性功能稍有不同,但是总体架构还是一致的。
就像单片机,如果学好了一种单片机,其余的拿来使用也很简单,我感觉学好一种就可以触类旁通,尤其是ARM9,比较有代表
归根结底,再怎么变,都逃不过,汇编,数据结构,以及一些硬件架构知识。以前有人自称“程序匠人”,我想也是这个原因
现在的开发人员,很多都是建立在前人的基础上进行开发的。
点赞  2008-9-19 08:33
性能上看主频 ARM 只是一个 处理器体系结构 各个公司可以在这个结构上添加不同的外设 比如 UART NDIS SPI IIC 等。 性能主要体现在 主频和总线上。
点赞  2008-9-19 15:07
arm核应该是一样的,不同的是加在SOC里的外设控制器等
点赞  2008-9-19 16:42
动手之前,不要考虑太多了,找个arm开发板,学习一下。你就都知道了。
点赞  2008-9-19 18:59
引用: 引用楼主 pensir 的帖子:
2 <不同的公司的ARM所开发的嵌入式产品,它的应用程序是否可以在一个系统下完成(如wince,EVC等)呢?
3 <学习ARM应如何入手?


2.对于VC老手来说,EVC很容易上手。只是软件层面上的程序,使用标准SDK带的模拟器就可以凑合了。涉及到硬件层面的东西就必须使用PB来定制SDK了,还要多次下载到板上实际测试。
3.买一块开发板来学学,SBC2410不错,学习ing。。。
点赞  2008-9-20 11:44
很想学ARM的,可惜公司用的是凌阳芯片
点赞  2008-9-20 11:49
引用: 引用 2 楼 freasy 的回复:
这个跟ARM公司的商业操作有关系
ARM公司主要是出售ARM的知识产权,它将他们设计的ARM进行分类,比如说ARM7, ARM9, ARM920T,ARM11等等。出售给不同的芯片生产商,出售时当然是要签个合同之类。当然,合同里面很重要的是卖多少钱的问题,同时,也有权限的问题。
大多数公司购买核是不能修改的,只能加一些东西。就相当于我们买一块处理器,然后再买些其它元件,然后组装成一个电路板一样。这些芯片长的心要细些,所以组装出来…

太强了
点赞  2008-9-22 09:24
学习了
引用: 引用 2 楼 freasy 的回复:
这个跟ARM公司的商业操作有关系
ARM公司主要是出售ARM的知识产权,它将他们设计的ARM进行分类,比如说ARM7, ARM9, ARM920T,ARM11等等。出售给不同的芯片生产商,出售时当然是要签个合同之类。当然,合同里面很重要的是卖多少钱的问题,同时,也有权限的问题。
大多数公司购买核是不能修改的,只能加一些东西。就相当于我们买一块处理器,然后再买些其它元件,然后组装成一个电路板一样。这些芯片长的心要细些,所以组装出来的…
点赞  2008-9-22 14:52
很详细,谢谢你
点赞  2008-10-11 10:09
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复