我有更强“心”——MSP432LaunchPad开发板评测

分享到:
374
下一篇 >

1简介

2015年上半年TI推出了32位低功耗、高性能的MSP432MCU产品,其包含了一个基于ARM Cortex–M4F内核的新型32位处理器系列。**个系列包括工作频率为48MHz的MSP432P401xMCU、1MSPS14位ADC、高达256KB的闪存、高达64B的RAM以及仅95μA/MHz(运行状态)和850nA(RTC运作的待机状态)的低操作功耗。

在推出该系列MCU的同时也同样提供了开发套件LaunchPad,目前LaunchPad已经成为了TI单片机开发套件的主打系列,该系列套件以低成本的亲民价格深受用户好评。

本次我就赶个时髦,入手一块基于MSP432P401R的LaunchPad,来体验一下MSP432的妙处,同时也介绍一下该系列开发的简要流程和TI提供了哪些开发帮助。

2初见

收到快递后我就迫不及待的打开了包装拍照留念一下,如下面左图所示,右图是我之前的MSP430G2超值系列的LaunchPad开发板包装,都有标志性的火箭发射图案。

接下来我们拆开包装看一下都提供了什么东东。

一共是一条数据线,一个开发板主板,还有两张说明书。见下图所示。

说明书

数据线和开发板,数据线采用了Micro-USB 2.0接口,也就是目前主流安卓手机使用的接口,该数据线不仅可以用于给板子供电、编程调试、烧写代码,还可以在你手机缺少充电线的时候用于给手机充电,真是方便的很,相比之前数据线采用的Mini-USB真是好用的很,下图是两种接口形状的对比。

看完了都有什么,我们接下来仔细看看开发板。

正面

反面

我们看到正反面采用了黑、白色搭配,对于扩展接口采用了公母接口,正面采用公口也就是排针,反面采用了母口也就是插槽。同样作为巨头的ST推出的STM32的discovery系列在我见过的多款开发板上均采用了排针扩展口,如下图所示:

显然TI的LaunchPad在扩展口的兼容性上更胜一筹,你可以采用公口杜邦线连接我的LaunchPad,也可以采用排针接口的跳线连接我的LaunchPad。这一点完胜STM32的探索板。

3板载资源

如图所示,该开发板的主控就是下方那个大芯片MSP432P401R,上半部分为XDS110-ET板载仿真器,就是虚线上的部分,该仿真器的右半部分为能耗跟踪系统,用于对MSP432P401R单片机通过Energy Trace GUI进行耗能跟踪,该GUI是集成于CCStudio6.1上的一个功能。

再看提供的JTAG开关,该开关可以方便用户选择是否使用外部的JTAG调试器进行编程调试,买回来默认的是使用内部的XDS110-ET仿真器进行编程调试,也就是目前视图下开关在左侧。

下面双排针的MCU扩展接口方便用户通过跳线连接自己的外部设备,由于正面采用插针(公口),反面采用排口(母口)十分方便你连接不同接口类型的外部设备。

另外板子还提供了5V电源接口和3V电源接口,方便把用户为自己不同电源接口的外设提供电源。

下面采用黄色圆圈标注的是红绿蓝一体化LED三色灯,也就是RGB LED。这也是该开发板的一个亮点,可以通过三原色光调制出不同的色光,可谓万紫千红皆可出。

*下面的双排孔是未使用针接口,也就是在该探索板演示上没有使用到的MSP432P401R的管脚接口,方便用户自定义连接方式。

MPS432LaunchPad特性总结:

低功耗、高性能MSP432P401RMCU

带浮点单元和DSP加速功能的48MHz32位ARMCortexM4F

功耗:95uA/MHz工作功耗和850nARTC待机操作功耗

模拟:24通道14位差动1MSPSSARADC,两个比较器

数字:**加密标准(AES256)加速器、CRC、DMA、32位硬件乘法器

存储器:256KB闪存、64KBRAM

计时器:4个16位、2个32位

通信:多达4个I2C、8个SPI、4个UART

40引脚BoosterPack连接器,支持20引脚BoosterPack

采用EnergyTrace+技术的板载XDS-110ET仿真器

2个按钮和2个LCD,便于用户交互

反向通道UART通过USB连接到PC

你可能感兴趣: 业界新闻 图片 MSP AD STM32
无觅相关文章插件,快速提升流量