www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 超越經典我有更強“心”——MSP432LaunchPad開發(fā)板評測

超越經典我有更強“心”——MSP432LaunchPad開發(fā)板評測

MSP432   MSP430   TI   launchpad   
  • 作者:高楊
  • 來源:21ic
  • [導讀]
  • 2015年上半年TI推出了32位低功耗、高性能的MSP432MCU產品,其包含了一個基于ARM Cortex-M4F內核的新型32位處理器系列。
  • 功耗: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
  • 4、安裝驅動

    MSP432LaunchPad板載提供了XDS110-ET仿真器,可用于仿真和編程燒錄。該工具的驅動程序需要下載安裝CodeComposerStudio6,僅支持6.1及其以后版本,建議下載最新版。安裝時候勾選MSP432。安裝完成CCS6.1之后,打開路徑:C:\ti\ccsv6\ccs_base\emulation\windows可以找到XDS110的驅動程序,這時候如果通過USB線連接PC和LaunchPad會彈出自動安裝驅動的選項,如果無法自動安裝可以打開設備管理器手動安裝。1.XDS110仿真器.png

    5、DEMO測試

     

     

     

     

     

     

    MSP432LaunchPad在出廠時候內置了一組測試DEMO,例程名字為:OutOfBox_MSP432P401R。如果你安裝了MSPWare2.3或更高版本后,DEMO例程路徑為:C:\ti\msp\MSPWare_2_30_00_49\examples\boards\MSP-EXP432P401R\MSP-EXP432P401R_Software_Examples\Firmware\Source\OutOfBox_MSP432P401R[!--

    上位機程序路徑為:C:\ti\msp\MSPWare_2_30_00_49\examples\boards\

    MSP-EXP432P401R\MSP-EXP432P401R_Software_Examples\GUI\Binary\OutOfBox_MSP432P401R_GUI

    如果你對開發(fā)板進行了編程,可通過下面方式重新燒錄。找到下圖路徑,該文件夾有兩個文件:OutOfBox_MSP432P401R.outProgramOutOfBox_MSP432P401R.bat

    雙擊批處理文件,將會調用命令行將本文件夾下的.out文件燒錄進LaunchPad。

    2.LaunchPad燒錄.png

    接下來對DEMO測試:上電后,默認LED2,顯示紅色,按1HZ頻率閃爍,按下按鍵S2,變?yōu)榫G色閃爍,再次按下變?yōu)樗{色閃爍,再按下隨機變色閃爍,如此按下,循環(huán)上面的順序。

    打開上位機軟件OutOfBox_MSP432P401R_GUI。單擊connect,如下圖。

    3.OutOfBox_MSP432P401R_GUI.png
    4.OutOfBox_MSP432P401R_GUI.png

    打開設備管理器,找到串口設備,查看XDS110ClassApplication/UserUART(COMx)對應的串口號,如上圖,這里是COM3.然后在OutOfBoxDemo軟件界限選擇COM3后單擊Open。如下圖所示,可以設置LED閃爍頻率,以及通過鼠標點擊三元色光圖,來改變LED2的顯示顏色。

    5.OutOfBoxDemo軟件.png 

     

     

    6.OutOfBoxDemo軟件.png

     

     

     

    該RGBLED顏色變化效果是通過PWM的方式控制RGBLED的三個三基色LED來實現。

    6、開發(fā)環(huán)境與編程

    根據手冊,集成開發(fā)工具有三種可以選擇:

    1、CodeComposerStudio6.1或更新版本

    2、KeiluVision5forARM

    3、IARForARM

    這里主要介紹前兩種工程建立方法。

    CCS6.1工程建立方法

    假設你正確安裝了CCS6.1,并在安裝過程中勾選了MSP432支持。

    單擊Project->NewCCSProject…

    7.CCS6.1.png

    之后,彈出如下圖選項卡,注意紅色框內的部分,第一個,選擇要建立工程的MCU類型和具體型號;第二個,工程的名字,這里必須輸入,否則無法單擊Finish;第三個,選擇模板例程的類型,選擇BasicExamples->BlinkTheLED。單擊Finish。

    8.ccs6.1.png

    工程建立完成,彈出如下圖界面。如果你對MSP430的開發(fā)過程很熟悉的話,不難發(fā)現MPS432的程序的結構和MSP430的結構一樣。也就是說,我們可以沿用開發(fā)430的知識來使用432,TI為開發(fā)者提供了強大的代碼兼容功能。

    9.ccs6.1.png

    Keil工程建立方法

    假設你正確安裝了最新版的Keil,并正確安裝了開發(fā)MSP432的Pack。安裝方法查看我的上一篇測評文章。

    第一步,啟動KeiluVision5,單擊Project->NewuVisionProject…,如下圖所示。然后保存到某個你指定的文件夾,并命名,如下圖,這里保存到桌面上一個文件夾,命名為001。

    10.VISION.png

    11.VISION.png

    之后彈出選擇單片機型號的選項卡,如下圖,我們展開德州儀器的目錄找到MSP432P401R,單擊OK。

    12.VISION.png

    之后彈出Run-Time環(huán)境管理選項卡,點開CMSIS勾選CORE,點開Device勾選Startup。如下圖所示,單擊OK。

    13.MANAGErunTIMEenvironment.png

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

    網友評論