arm7和arm9价格差好多,为什么啊?

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:55:11
主要差在哪里呢。。。
用arm7学习嵌入式够用吗?

我建议还是用ARM9好一些!
  ===================================
  目前嵌入式系统教学平台市场上的主导产品都是基于ARM7或ARM9架构的,一般都认为ARM7属于低端产品、ARM9属于高端产品,也出现了所谓的“ARM7&ARM9覆盖高端&低端的教学平台”。宣传“两套 CPU 子板都是可以自由插拔,一套实验系统变化为两套, ARM7 的实验系统可以实现基础的 ARM 嵌入式教学,主要包括指令实验,基础接口实验, UCOS-II 操作系统实验和 uCLinux 操作系统实验; ARM9 的实验系统可以实现高端的 ARM 嵌入式教学,主要包括扩展接口实验, Linux 操作系统实验和 WinCE 操作系统实验。”

  这种观点有误导用户的嫌疑。因为ARM9和ARM7同属于ARMv41,是属于中低端系列的ARM微处理器。目前市场上真正高端的ARM架构处理器是与ARMV5TE体系兼容的Intel XScale,如PXA255和PXA270。

  从嵌入式系统教学平台的发展来看,未来会形成两个发展方向。即一方面向高端的XScale系列发展,主要面向计算机、软件等专业,这一类高端平台具有强大的计算能力和多媒体功能,教学内容侧重于操作系统、驱动程序和软件应用,培养消费电子、手持设备、无线网络、手机游戏等领域的嵌入式软件人才;另一方面就是ARM7/ARM9系列的中低端教学平台,主要面向电子工程、自动化、仪器仪表等专业,这类平台具有丰富的接口和功能,教学内容侧重于微处理器接口设计、驱动开发和系统应用,培养工业自动化、测控、智能仪表等应用领域的嵌入式技术人才。
  宣称采用两种CPU子板的方式,实现ARM7&ARM9的功能,是完全没有必要的,而且增加了用户的成本的维护的复杂性,其原因如下:

  1、从ARM体系结构的教学内容上看,ARM9的指令集完全兼容ARM7,教学上没有任何区别。所以ARM指令实验和基础接口实验不是ARM7的专利,做过ARM系统开发的人都很清楚,用ARM9一样可以完成ARM7的这些教学实验内容;

  2、从操作系统的教学内容上看,目前教学中大都采用µCOS-II或Linux。µCO