柚子快報(bào)邀請碼778899分享:c語言 Ti
柚子快報(bào)邀請碼778899分享:c語言 Ti
一:基礎(chǔ)軟件下載
? 開發(fā)MSPM0的軟件組合方式有很多,但是最常見的就是keil+sys+SDK或者CCS+sys+SDK,這里先明確一下幾個(gè)軟件是干什么的,SDK文件里面提供了Ti的案例,驅(qū)動等我們可以理解為他的開發(fā)環(huán)境都是基于SDK的所以這個(gè)SDK是必須要下載的。
? ? System configuration tool是一個(gè)配置根據(jù),我們開發(fā)過32單片機(jī)的知道,32有標(biāo)準(zhǔn)庫和HAL庫的區(qū)別,標(biāo)準(zhǔn)庫需要自己下載官方驅(qū)動文件然后調(diào)用功能函數(shù),而HAL庫的優(yōu)勢是幫我們快速配置好時(shí)鐘,基本外設(shè)等。在Ti開發(fā)中System configuration tool就是32中的CubeMX,幫助我們更好的進(jìn)行入門。
? 至于CCS和keil這兩個(gè)只是簡單的編譯器,當(dāng)System configuration tool初始化完成以后通過這兩個(gè)軟件進(jìn)行相關(guān)開發(fā)的操作。這兩個(gè)軟件可以二選一,本文只介紹了keil的相關(guān)配置,CCS的配置可以后續(xù)進(jìn)行更新。
? 1.CCS(Code Composer Studio)安裝網(wǎng)址
? ? ?不使用CCS開發(fā)的可以不下載
CCSTUDIO IDE, configuration, compiler or debugger | TI.com
? 2.System configuration tool 安裝網(wǎng)址
SYSCONFIG IDE, configuration, compiler or debugger | TI.com
? 3.MSPM0-SDK安裝網(wǎng)址
? MSPM0-SDK Software development kit (SDK) | TI.com
二:安裝CCS(如果使用Keil就沒必要下載CCS)
三:安裝TI sysconfig
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ?該軟件類似于Stm公司的CubeMX開發(fā),能夠方便我們初學(xué)者更好的配置開發(fā)MSPM0這款單片機(jī),因?yàn)槲覀兪鞘褂肒eil+ sysconfig進(jìn)行開發(fā),因此需要進(jìn)行一些基礎(chǔ)的配置。
根據(jù)自己電腦的版本進(jìn)行下載(win系統(tǒng)下載第一個(gè)即可)
注意:因?yàn)楣俜绞褂玫腸cs進(jìn)行開發(fā),我們使用keil開發(fā)需要進(jìn)行一些默認(rèn)參數(shù)的修改,為了方便按照推薦的路徑進(jìn)行安裝(一定要記住這個(gè)路徑,后面很重要,一定不要安裝路徑帶中文,否則無法正常運(yùn)行)C:\ti\sysconfig_1.20.0(版本號也需要記?。?/p>
四:安裝MSP_M0_SDK
? ? 與上文下載流程一樣,這里安裝路徑可以自己設(shè)置(不要帶中文和特殊字符)
這里面的文件目錄很重要,一些驅(qū)動歷程都在里面
五:運(yùn)行官方例程??
? ?打開SDK的安裝目錄出現(xiàn)以下五個(gè)文件夾(docs,examples,kernel,source,tools),我們要找的例程就在examples中。
點(diǎn)擊nrtos
選擇自己的開發(fā)板型號
打開driverlib文件夾(下面就是官方給提供的例程了)
隨便打開一個(gè)文件夾會發(fā)現(xiàn)由四個(gè)版本開發(fā)文件,我們使用keil版本即可
打開keil文件會發(fā)現(xiàn)有兩個(gè)文件找不到(ti_msp_dl_config.h和ti_msp_dl_config.c)這個(gè)原因就是沒有配置keil和sysconfig的初始化,下面就搭建keil+sysconfig開發(fā)配置。
六:配置keil+sysconfig環(huán)境
? ? ? 1.SDK配置
? ? ? ? ?打開SDK安裝路徑,打開tools文件夾再點(diǎn)擊keil文件夾
這里需要修改兩個(gè)文件的默認(rèn)配置
使用記事本打開
文件一:MSPM0_SDK_syscfg_menu_import
文件二:syscfg
1.修改syscfg文件(將安裝路徑和版本號修改)
2.修改MSPM0_SDK_syscfg_menu_import
? ?在/tools/keil/下修改MSPM0_SDK_syscfg_menu_import.cfg里面的內(nèi)容,下圖中紅色和藍(lán)色的部分都要修改成跟SDK和SYSCONFIG的路徑名稱一致。
? ? ? 2.keil配置
打開頂部Tools,點(diǎn)擊下圖所示的按鍵
安裝SDKtool配置,點(diǎn)擊import
打開上一節(jié)修改過的MSPM0_SDK_syscfg_menu_import文件
安裝完成。
3.驗(yàn)證是否安裝成功
在keil界面點(diǎn)擊Tools-下圖標(biāo)黃部分
當(dāng)出現(xiàn)如下界面就代表安裝成功,此時(shí)報(bào)錯(cuò)也會消失
注:要在syscfg文件打開的時(shí)候再打開Tools否則就會出現(xiàn)如下報(bào)錯(cuò)
在syscfg文件打開才會正常啟動
補(bǔ)充:該教程默認(rèn)已經(jīng)安裝好keil和Ti芯片包環(huán)境,如有問題請參考后續(xù)文章
柚子快報(bào)邀請碼778899分享:c語言 Ti
相關(guān)文章
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。