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