在近来ARM公司安排的“微操控器商场立异研讨会”和ST的采访会上得悉,ARM公司的Cortex-M3现已有18家企业授权运用,出货量数百万个,主要为ST等公司获得。
Cortex-M3是迄今为止ARM最小的处理核,功用是同一ARM7功用的2倍,功耗比ARM7低1/3,从占位面积到代码密度等视点来看,都具有优势。
表1 Cortex-M3与ARM7比较优势
不过,虽然Cortex-M3具有这么多优势,推出了2、3年时刻,可是ARM7现在出货量仍是最多。据ARM我国总裁谭军博士介绍说,客户之所以选用ARM 7,由于Cortex-M3的授权费/版税较高,在本钱上还不具有优势。别的,据笔者剖析,Cortex-M3毕竟是个新技能/产品,需求面对一些技能应战和用户承受的进程。
为了推行Cortex-M3,2006年ARM出资了一家草创小公司——Luminary,成为第一个勇吃螃蟹者,为其他公司做了演示。
可是Luminary除了我国外,其影响力十分有限。2007年6月,ARM的铁杆盟友(ST定时付定额费用,核随意选。方式与自助餐相似)——ST公司推出了根据Cortex-M3的STM32系列,据ST亚太区使用单片机部使用高档司理梁平介绍说,自2007年6月ST发布以来,STM32至今现已出货2百万颗芯片,在大批量的方针商场初战告捷。
Cortex-M3是ARM公司定坐落与8、16位MCU竞赛的芯片。现在,ARM公司的别的一家铁杆盟友——NXP也在做Cortex-M3的测验,估计产品行将推出。东芝只对其特定客户做Cortex-M3核。TI公司也声称正在试制Cortex-M3产品。其他十几家公司还不乐意泄漏姓名。
Cortex-M3更合适MCU使用
与ARM同感,ST也以为Cortex-M3十分合适操控类的MCU的使用。ST的梁平说:“从我个人的使用视点,Cortex-M3更合适MCU这样的使用,由于MCU并不需求很多的核算。核算范畴咱们能够看到存储器办理等很多形式。ARM7规划出来与传统的MCU不同,功用达50MHz,乃至需求uC/DOS、Linux这样的操作系统,核算特色较强。而Cortex-M3功用愈加灵敏,更像MCU,例如你什么功用不必就封闭掉,指令集等都通过优化。”因而,ST公司瞄准STM32系列竭尽全力地开展STM32,本来根据ARM7的STR7系列不再开展,仅仅维护,以维护老客户的利益。
Cortex-M3,向8、16位MCU发起了应战。
表2 Cortex-M3与8051的比较
下期预告:
ARM谈论三部曲之二:ARM想独霸嵌入式国际
ARM谈论三部曲之三:嵌入式国际不需求独占