功耗与功用能否兼得?MSP432 MCU的答复是:当然能够。
MSP432是德州仪器 (TI)推出的极低功耗32位ARM Cortex-M4F MCU——MSP432TM 微操控器 (MCU) 渠道。MSP432中的32代表该MCU是32位。这些全新的MCU经过充分利用TI在超低功耗MCU的专业知识,完成优化功用的一起避免了功率的损耗,而其有用功耗和待机功耗也别离只要95µA/MHz和850nA。
必定会有一些疑问,比方,完成低功耗,为什么不是其他厂商常用的Cortex-M0?什么运用促进TI研宣布这样一款兼具低功耗与高功用的MCU渠道?为什么取名MSP432,而不连续MSP430?等等。
疑问源于不行了解。德州仪器副总裁兼微操控器事业部总经理Ray Upton和德州仪器超低功耗MSP微操控器事业部总经理Miller Adair千里迢迢来到我国,一是由于对我国商场的注重,二是由于他们对MSP432这个渠道,也有许多的内情要对媒体说。
德州仪器副总裁兼微操控器事业部总经理Ray Upton
德州仪器超低功耗MSP微操控器事业部总经理Miller Adair
Ray Upton介绍,依据WST布告的数据,在曩昔五年里,TI在MCU在商场占有率持续增加,尤其在曩昔三年里增加十分明显。TI对我国商场特别重视,花了很大精力去拓宽我国商场。
以往来看,商场上的MCU首要会集在两个主打特色:一是低功耗,比方休眠时刻居多的运用;二是高功用,如对电气操控、数据驱动等要求较高的运用。TI除了供给以上两种类型的许多MCU外,TI还在无线MCU部分支撑超越14个无线规范,经过多规范的无线MCU渠道,在同一个渠道上支撑多规范,让用户更简略、更方便地规划IoT产品,运用触及包括楼宇操控、可穿戴、传感等运用。
但是,现在的规划过程中改变是随时产生的。比方一个运用本来或许只需要一个简略的MCU调配2个传感器,但是当新的产品出来时,工程师发现需要把传感器增加到5个,这样他们就需要更强壮的MCU进行运算功用,并且不改变电池的寿数。这也是TI MSP432诞生的原因。用Miller Adair的话说,便是工程师现在能够不用在挑选低功耗或许高功用的MCU之间徜徉了,有了MSP432渠道,他们能够一起具有低功耗和高功用。
为什么MSP432渠道能够低功耗与高功用兼得?Miller Adair认为有以下几个原因:
榜首,MSP432内核选用了ARM M4F,里边有功用很高的M4,加上浮点运算功用,M4F和竞争对手运用的M0+比较有10倍的功用提高。运用Coremark工业规范看,MSP432的Coremark部分能够到达3.41/MHz。但内核不能决议全体功用,内核的外围部分相同很重要。TI对这个产品的外围花了许多时刻进行优化,MSP432产品在Flash部分能够一起读和写,也可把本来的数据删去。
第二,把MCU驱动部分放到ROM里而不是Flash中运转,这样对用户来说,在做C言语编程时能够更快地运转他们的软件。这样能够使ROM中的驱动程序履行速度比闪存中高200%。
第三,MSP432产品内置了14位DAC,实践丈量下来能够到达13.2ENOB功用,一起集成了参阅比较器,能够支撑差分输入。
第四,为了完成低功耗,TI在MSP432产品中集成了DC/DC,和曾经的LDO比较,可把整个功耗再降40%。在睡觉情况下,曾经的做法仍是要继续供电以保证SRAM的数据能够保存。MSP432 MCU则包括一种共同的可选RAM坚持特性,此特功用够为运转所需的8个RAM段中每一个段供给专用电源,由此每个段的功耗能够削减30nA,然后下降了整体体系功率。
第五,许多传感器运用都需要用ADC搜集数据,MSP432中14位的ADC采样速度比本来的MSP430 ADC速度快了5倍,当运用 14 位 ADC时,以 1MSPS 的速度运转采样传感器时能耗仅有375uA,十分省电。一起,ADC的采样速度可调,甚至在最低功耗时能够做到200μA的水平。
第六,在MCU作业时,驱动会一直在运转,因而,它会影响到MCU的功耗。MSP432把驱动直接放在ROM里,和把驱动放在Flash里比较能够下降30%功耗。这样,能够把节省下来的Flash直接给用户用与存储数据或许数据核算。尤为令工程师振奋的是,不管是MSP430或许MSP432,仍是无线运用MCU,TI的API驱动是通用、兼容的,这使得工程师能够专心于他们的高档言语编程,而无需重视底层转化作业,节省了他们的开发时刻。
此外,TI自己的低功耗制作工艺也给MSP432的低功耗和低成本供给了坚实后台。
TI在嵌入式商场中具有极为广泛的低功耗产品线,客户达3万多家,从16位低功耗到32位低功耗产品,从简略的MCU到无线MCU,客户能够做有差异化的产品。Ray Upton泄漏,TI会连续推出许多MSP432产品,例如从256K或许比256K更小的MSP432 Flash产品,到最高能够到达2Mbps Flash的产品。