首页 > 评测 > 超越经典我有更强“心”——MSP432LaunchPad开发板评测

超越经典我有更强“心”——MSP432LaunchPad开发板评测

MSP432   MSP430   TI   launchpad   
  • 作者:高杨
  • 来源:21ic
  • [导读]
  • 2015年上半年TI推出了32位低功耗、高性能的MSP432MCU产品,其包含了一个基于ARM Cortex-M4F内核的新型32位处理器系列。

7、小结

根据官方提供的性能测试对比,其中MSP432与自己家的MSP430FR5969对比,性能就高出将近30%。而之前对于另外一家新推出的超低功耗单片机的性能对比MSP430FR5xx系列也是仅仅旗鼓相当而已,不言而喻,这里如果跟MPS432对比,就知悬殊了,TI给出的高出90%的分数来看,那就是毫不夸张的了。

MSPULP.png

MSP432的低功耗特性如下图所示:

MSP432MCU.jpg

A:优化架构实现抄底功耗;业内最低功耗ARMCortex-M4FMCU

B:与LDO相较,集成DC/DC可节省40%的功耗;借助可选的RAM保持,每个RAM段的流耗可节省30nA;当使用14位ADC、1MS/s的速度运行采样传感器时能耗最低(375uA);DriverLibinROM最多比闪存节省35%的能耗。

MSP432MCU框架.jpg

A:选择高性能ARMCortex-M4F内核,最高的Coremark得分:3.41/MHz。

B:整合高性能的外设和特性。同步读取和擦除闪存;相较于闪存,DriverLibinROM的执行速度比闪存高200%;搭配13.2ENOB的14位1MS/sADC,差分模式及2个窗口比较器。

从两个产品系列的命名规则可以看出,二者同属于TI低功耗MCU产品组合,MSP432在产品设计和产品理念上都是MSP430的一种延续。MSP432平台汇集了TI过去20年间设计MSP430的各种经验和IP成果。

而且,因为MSP430和MSP432采用相同的API驱动,二者的代码、寄存器及低功耗外设是兼容的,所以客户的软件设计可以在MSP430和MSP432之间无缝移植。

 

因此,我们也可以看出,结合了Cortex-M4F内核的TIMSP,在低功耗领域如虎添翼,即延续了之前TI-MSP的低功耗优势,又完美的嫁接了ARM-Cortex-M4F的高性能。在应对更加苛刻的应用环境时也可做到游刃有余。

8、可能遇到的问题与解决方案 

本人在测试过程中,某些时候会发生程序下载不进去的情况,错误代码1063.错误信息如下:

26..png

Errorconnectingtothetarget:(Error-1063@0x0)

DeviceIDisnotrecognizedorisnotsupportedbydriver.Confirmdeviceanddebugprobeconfigurationiscorrect,orupdatedevicedriver.

经过反复查看,解决方法如下:在工程浏览窗口,点开:targetConfigs,找到里面的ccxml文件,下图例程为MSP432P401R.ccxml文件,双击弹出下图右边窗口,单击Advanced选项卡,如下图粗红色框位置,打开后,单击TexasInstrumentsXDS110USBDebugProbe,如下图中间的上面的那个红色框的部分,之后弹出最右边的菜单项目,单击SWDModesettings对应的下拉菜单框,选择第二个或者第三个,也就是使用SWD模式。保存后,重新Debug,可以正常调试、编程烧录了。

20.SWDModesettings.png

如果此方法不行,可以将器件复位至出厂设置再检查该地方,方法如下。

首先,将界面设置回旧版模式。单击Help->Welcome,如下图勾选No

21.helpwelcome.png

打开一个工程后,单击View->TargetConfigurations,如下图所示。

22.TargetConfigurations.png

之后在弹出的TargetConfigurations展开目录找到ccxml文件,单击右键,点击LaunchSelectedConfiguration,如下图所示。

23.LaunchSelectedConfiguration.png

在弹出的Debug选项卡单击未知设备,然后单击右键,在弹出菜单选择Showallcores,如下图所示。

24.Showallcores.png

之后,会多出来个NonDebuggableDevices,点击展开,如下图,所示,在该项目单击右键,点击ConnectTarget。

25..png

之后,该项目变成如下图所示,表示已经连接上了。

26..png

选中该设备后,单击菜单栏Script->default->MSP432_Factory_Reset,这样将器件复位至出厂设置。然后查看之前的方法,然后再下载程序就可以了。

27..png

根据目前的CCS6.1,根据TI的工程师介绍应该是在处理MSP432上,还有部分的BUG,相信很快就会推出新版的CCStudio来解决此问题,因此,您或许会遇到该问题,本人建议,如果解决了这些问题后,可以使用MDK进行开发,更符合ARM的开发风格。

9、在线资源

MSP432FAQ
http://www.deyisupport.com/question_answer/w/faq/526.msp432-faq.aspx

MSP432P401RLaunchPad相关资料guanfangP401RLaunchPad相关资源官方下载地址:
http://www.ti.com.cn/tool/cn/MSP-EXP432P401R

本测评提供的相关资源的百度云盘下载,已经修改好文件的名字:

http://pan.baidu.com/s/1pJ07RJl


本文系21ic原创,未经许可禁止转载 

  • 本文系21ic原创,未经许可禁止转载!

网友评论