导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[flycat2008]ARM7和ARM9双核平台的技术分析



No.48566
作者:flycat2008
邮件:yuanxuan2006@126.com
ID:114221
登陆:1次
文章数:40篇
最后登陆IP:
最后登陆:2008/7/14 12:15:37
注册:2008/7/14 12:15:37
财富:100
发帖时间:2008/7/18 11:24:17
发贴者IP:222.131.59.250
标题:flycat2008:ARM7和ARM9双核平台的技术分析
摘要:No.48566ARM7和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.μCOS-II代码简单,易教易学,Linux功能强大,但对学生的基础要求较高。目前市场 
上大多数ARM7教学平台都支持μCOS-II或 uCLinux,ARM9基本上都支持Linux和WinCE.但μCOS-II不是  
ARM7的专利,在ARM9上完全可以运行。而uClinux是Linux的一个子集,无论是从开发着者的角度还 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:31毫秒 最大:78531毫秒 查询6次