印象中从2009年开始,广州周立功公司开始力推NXP公司基于Cortex-M0内核的ARM微处理器LPC1114。没有多久便淹没在Cortex-M3的高性能下了。不过,到去年台湾新唐公司又开始大面积赠送Nano130开发板——其自己的Cortex-M0内核的微处理器——以推广自己的产品,再次将Cortex-M0内核微处理器进入我的视线。
本文引用地址:http://www.eepw.com.cn/article/182417.htm
刚刚不久,意法半导体公司又新推出了一个系列的基于Cortex-M0的STM32F030系列微处理器,据其官网说明,该系列微处理器并未以精简外设功能或者降低主频,但是其它厂家还是以降低主频、flash与RAM的容量,例如NXP公司的Cortex-M0系列的LPC1114型号,其主频就仅为50MHz,低于其ARM7的产品LPC2378的72MHz的主频;LPC1114的flash最大仅为32K,而LPC2378则高达512K。可见,部分厂家还是为了迎合低价位而对微处理器进行了适当的“阉割”,或降低功耗,或降低成本。而之前又有一个新的系列——Cortex-M0+ 横空出世,更加壮大了Cortex-M0家族的势力。飞思卡尔公司与爱特美尔公司相继推出自己的Cortex-M0+产品也标志两家公司进军低端、价格敏感的8位嵌入式微处理器领域。
这么多家公司都推出基于Cortex-M0内核的产品,貌似这就是一个发展趋势!可是Cortx-M0的优势真的有那么明显吗?足以使各个厂商将原有的8位机全部更新掉吗?非常值得思考。
ARM先后推出Cortx-M0与Cortex-M0+先后“赶杀”8位机,可见其决心与努力,ARM也集合众多厂商一起发展并形成事实上的同盟军。Cortex-M0是打着“高性能,低功耗”的旗帜。但是,我们在各公司的研发技术工程师里问“你认为哪款MCU是低功耗?”回答肯定是MSP430单片机的居多。TI最新推出的基于铁电存贮器的MSP430更是引领了极低功耗的业界新标准的制定。其最高25MHz的主频,也完全满足绝大部分低功耗及普通工业应用。
Cortex-M0会成为未来之星吗?我看未必。