安防通讯百科

您现在的位置是:首页 > IT通信百科 > 正文

IT通信百科

ARM9,ARM9的基本概述

root012023-04-20IT通信百科47

ARM9采用哈佛体系结构,指令和数据分属不同的总线,可以并行处理。在流水线上,ARM7是三级流水线,ARM9是五级流水线。由于结构不同,ARM7的执行效率低于ARM9。平时所说的ARM7、ARM9实际上指的是ARM7TDMI、ARM9TDMI软核,这种处理器软核并不带有MMU和cache,不能够运行诸如linux这样的嵌入式操作系统。而ARM公司对这种架构进行了扩展,所以有了ARM710T、ARM720T、ARM920T、ARM922T等带有MMU和cache的处理器内核。

ARM9是ARM公司推出的低功耗移动处理核心构架,ARM是目前应用最广泛的移动终端(如智能手机)处理器,几乎所有的智能手机、GPS、MP4都是ARM核心的(注:ARM只卖技术,故市场上出现了很多品牌的ARM处理器,但核心都是ARM的)。ARM9是目前性能最强的ARM处理核心。

ARM9是32位高档单片机,是单片机的一类高级产品。这就像奥迪汽车与汽车的关系一样。

单片机的品种繁多从仍然在使用的4位单片机、最大量使用的8位单片机、用量很少的16位单片机到高档的32位单片机。其中8位单片机的用量最大,几乎达到单片机总消耗量的75%以上;而32位单片机由于价格等多方面原因,主要用于高端产品,用量暂时不算大。

stm32是st公司推出的基于一个32位的arm m3系列芯片,arm9是arm早期的v5架构的32位CPU。

arm9的v5架构比较老,arm m3是v8架构。

STM32外设丰富,没有mmu,可以上ucos等小型系统。arm9外设不够丰富,有mmu,可以上linux。

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~