目前越来越多的嵌入式系统设计开始采用 ARM9 处理器。理解 ARM9 与 ARM7 的差别,以及如何针对
ARM9 进行系统优化,成为了一个令人关注的话题。本文通过对 ARM9 处理器的特点介绍,介绍针对 ARM9
处理器进行系统优化的一些有效方法。
随着更多应用在嵌入式系统中的实现,嵌入式系统设计向着更高级、更复杂的方向发展。作为 32 位结构
体系中的翘楚,ARM 在各种应用领域里得到了极其广泛的应用,成为目前国内电子设计领域里面的焦点
之一(2005 年一项针对国内嵌入式系统开发者的调查表明,有 63%的工程师把 ARM 作为 32 位 CPU 的首
选)。过去几年里,绝大部分 ARM 系统都是基于 ARM7 处理器,最近一年里,基于 ARM9 处理器的产品
越来越多,研究 ARM9 的特点以及如何优化从 ARM7 到 ARM9 的移植,成为很多嵌入式系统设计者所关
注的热点问题。
我们惯称的 ARM9 系列中又存在 ARM9 与 ARM9E 两个系列,其中 ARM9 属于 ARM v4T 架构,典型处
理器如 ARM9TDMI 和 ARM922T;而 ARM9E 属于 ARM v5TE 架构,典型处理器如 ARM926EJ 和
ARM946E。因为后者的芯片数量和应用更为广泛,所以我们提到 ARM9 的时候更多地是特指 ARM9E 系
列处理器(主要就是 ARM926EJ 和 ARM946E 这两款处理器)。下面关于 ARM9 的介绍也是更多地集中于
ARM9E。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !