arm系列contex的a,r,m的区别
从cortex开始,分为三个系列,a系列,r系列,m系列。讴歌 tl
宝马1系要多少钱m系列与arm7相似,不能跑操作系统(只能跑ucos2),偏向于控制⽅⾯,说⽩了就是⼀个⾼级的单⽚机。
a系列主要应⽤在⼈机互动要求较⾼的场合,⽐如pda,⼿机,平板电脑等。a系列类似于cpu,与arm9和arm11相对应,都是可以跑草错系统的。linux等。
r系列,是实时控制。主要应⽤在对实时性要求⾼的场合。
arm7和m3,m4是同⼀类型。这三个⾥⾯,arm7是最早的arm产品。m3是cortex m系列的过渡品,其低端市场被cortex m0的⾼端替代,其⾼端市场⼜被cortex m4的低端取代。现在m系列,是m4内核的。典型的芯⽚是st公司和飞思卡尔公司的。
性价比较高的两厢车arm9 和cortex a8 是⼀个类型的,都是跑操作系统的,现在的⾼端⼿机,三星,htc等智能⼿机,就是⽤的cortex a8,cortex a9 内核的芯⽚作为cpu。
(1)ARM7,ARM9属于v4T或v5E架构奥迪a4多少公里保养>石家庄二手货车
pologti报价
(2)ARM11属于v6架构
(3)Contex属于v7架构
ARM7,ARM9的区别在于是否有MMU(存储器管理单元)或MPU(存储器保护单元)
架构上v5E相⽐v4T则是在于v5E新加⼊的增强型DSP(数字信号处理)指令,v4T则是Thumb指令集的加⼊,v6架构则是开始⽀持SIMD以及Thumb2的问世.