首頁 > 評(píng)測 > 超越經(jīng)典我有更強(qiáng)“心”——MSP432LaunchPad開發(fā)板評(píng)測

超越經(jīng)典我有更強(qiáng)“心”——MSP432LaunchPad開發(fā)板評(píng)測

MSP432   MSP430   TI   launchpad   
  • 作者:高楊
  • 來源:21ic
  • [導(dǎo)讀]
  • 2015年上半年TI推出了32位低功耗、高性能的MSP432MCU產(chǎn)品,其包含了一個(gè)基于ARM Cortex-M4F內(nèi)核的新型32位處理器系列。

7、小結(jié)

根據(jù)官方提供的性能測試對(duì)比,其中MSP432與自己家的MSP430FR5969對(duì)比,性能就高出將近30%。而之前對(duì)于另外一家新推出的超低功耗單片機(jī)的性能對(duì)比MSP430FR5xx系列也是僅僅旗鼓相當(dāng)而已,不言而喻,這里如果跟MPS432對(duì)比,就知懸殊了,TI給出的高出90%的分?jǐn)?shù)來看,那就是毫不夸張的了。

MSPULP.png

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

MSP432MCU.jpg

A:優(yōu)化架構(gòu)實(shí)現(xiàn)抄底功耗;業(yè)內(nèi)最低功耗ARMCortex-M4FMCU

B:與LDO相較,集成DC/DC可節(jié)省40%的功耗;借助可選的RAM保持,每個(gè)RAM段的流耗可節(jié)省30nA;當(dāng)使用14位ADC、1MS/s的速度運(yùn)行采樣傳感器時(shí)能耗最低(375uA);DriverLibinROM最多比閃存節(jié)省35%的能耗。

MSP432MCU框架.jpg

A:選擇高性能ARMCortex-M4F內(nèi)核,最高的Coremark得分:3.41/MHz。

B:整合高性能的外設(shè)和特性。同步讀取和擦除閃存;相較于閃存,DriverLibinROM的執(zhí)行速度比閃存高200%;搭配13.2ENOB的14位1MS/sADC,差分模式及2個(gè)窗口比較器。

從兩個(gè)產(chǎn)品系列的命名規(guī)則可以看出,二者同屬于TI低功耗MCU產(chǎn)品組合,MSP432在產(chǎn)品設(shè)計(jì)和產(chǎn)品理念上都是MSP430的一種延續(xù)。MSP432平臺(tái)匯集了TI過去20年間設(shè)計(jì)MSP430的各種經(jīng)驗(yàn)和IP成果。

而且,因?yàn)镸SP430和MSP432采用相同的API驅(qū)動(dòng),二者的代碼、寄存器及低功耗外設(shè)是兼容的,所以客戶的軟件設(shè)計(jì)可以在MSP430和MSP432之間無縫移植。

 

因此,我們也可以看出,結(jié)合了Cortex-M4F內(nèi)核的TIMSP,在低功耗領(lǐng)域如虎添翼,即延續(xù)了之前TI-MSP的低功耗優(yōu)勢,又完美的嫁接了ARM-Cortex-M4F的高性能。在應(yīng)對(duì)更加苛刻的應(yīng)用環(huán)境時(shí)也可做到游刃有余。

8、可能遇到的問題與解決方案 

本人在測試過程中,某些時(shí)候會(huì)發(fā)生程序下載不進(jìn)去的情況,錯(cuò)誤代碼1063.錯(cuò)誤信息如下:

26..png

Errorconnectingtothetarget:(Error-1063@0x0)

DeviceIDisnotrecognizedorisnotsupportedbydriver.Confirmdeviceanddebugprobeconfigurationiscorrect,orupdatedevicedriver.

經(jīng)過反復(fù)查看,解決方法如下:在工程瀏覽窗口,點(diǎn)開:targetConfigs,找到里面的ccxml文件,下圖例程為MSP432P401R.ccxml文件,雙擊彈出下圖右邊窗口,單擊Advanced選項(xiàng)卡,如下圖粗紅色框位置,打開后,單擊TexasInstrumentsXDS110USBDebugProbe,如下圖中間的上面的那個(gè)紅色框的部分,之后彈出最右邊的菜單項(xiàng)目,單擊SWDModesettings對(duì)應(yīng)的下拉菜單框,選擇第二個(gè)或者第三個(gè),也就是使用SWD模式。保存后,重新Debug,可以正常調(diào)試、編程燒錄了。

20.SWDModesettings.png

如果此方法不行,可以將器件復(fù)位至出廠設(shè)置再檢查該地方,方法如下。

首先,將界面設(shè)置回舊版模式。單擊Help->Welcome,如下圖勾選No

21.helpwelcome.png

打開一個(gè)工程后,單擊View->TargetConfigurations,如下圖所示。

22.TargetConfigurations.png

之后在彈出的TargetConfigurations展開目錄找到ccxml文件,單擊右鍵,點(diǎn)擊LaunchSelectedConfiguration,如下圖所示。

23.LaunchSelectedConfiguration.png

在彈出的Debug選項(xiàng)卡單擊未知設(shè)備,然后單擊右鍵,在彈出菜單選擇Showallcores,如下圖所示。

24.Showallcores.png

之后,會(huì)多出來個(gè)NonDebuggableDevices,點(diǎn)擊展開,如下圖,所示,在該項(xiàng)目單擊右鍵,點(diǎn)擊ConnectTarget。

25..png

之后,該項(xiàng)目變成如下圖所示,表示已經(jīng)連接上了。

26..png

選中該設(shè)備后,單擊菜單欄Script->default->MSP432_Factory_Reset,這樣將器件復(fù)位至出廠設(shè)置。然后查看之前的方法,然后再下載程序就可以了。

27..png

根據(jù)目前的CCS6.1,根據(jù)TI的工程師介紹應(yīng)該是在處理MSP432上,還有部分的BUG,相信很快就會(huì)推出新版的CCStudio來解決此問題,因此,您或許會(huì)遇到該問題,本人建議,如果解決了這些問題后,可以使用MDK進(jìn)行開發(fā),更符合ARM的開發(fā)風(fēng)格。

9、在線資源

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

MSP432P401RLaunchPad相關(guān)資料guanfangP401RLaunchPad相關(guān)資源官方下載地址:
http://www.ti.com.cn/tool/cn/MSP-EXP432P401R

本測評(píng)提供的相關(guān)資源的百度云盤下載,已經(jīng)修改好文件的名字:

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


本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載 

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+