TI的MSPM0L系列的開發(fā),可以使用KEIL,IAR,CCS等開發(fā)環(huán)境。仿真器可以使用ARM開發(fā)常用的JLINK,以及TI的XDS仿真器。
接下來就最常用的KEIL和JLINK搭配開發(fā)做一個說明。
下載代碼配置工具,SYSCONFIG。
下載后就可以進行安裝,建議裝在默認路徑,也就是在C: i,安裝好之后,打開SDK的目錄,目前我們需要關注的就是這三個文件夾。
MSPM0L1306的無RTOS的例程目錄:
examples ortosLP_MSPM0L1306driverlib
在例程中打開keil文件夾,就可以打開這個例程,keil在這個時候也會提示你安裝MSPM0L1306的補丁包,也可以手動在keil的Pack Installer中安裝。
“
2.
配置SYSCONFIG工具
這個工具是一個初始化代碼生成工具,類似于STM32的cubeMX。
首先在SDK的目錄里,/tools/keil/下,打開syscfg.bat文件,修改對應的SYSCONFIG的安裝路徑
保存后在同一個目錄下。
打開MSPM0_SDK_syscfg_menu_import.cfg文件,修改SYSCONFIG版本和路徑,下圖中紅色和藍色的部分都要修改成跟SDK和SYSCONFIG的路徑名稱一致。
在keil中,在菜單中選擇Tools → Customize Tools Menu
點擊import。
選擇SDK目錄下。
MSPM0_SDK_syscfg_menu_import.cfg文件。
點擊打開。
點擊OK。
這個時候keil 的Tool目錄下,就會出現(xiàn)SYSCONFIG選項。
當我們需要修改MCU外設初始化選項的時候,需要在工程中雙擊打開.syscfg文件,讓這個文件出現(xiàn)在你的面前,點擊Tool中的Sysconfig,就可以打開SYSCONFIG工具配置當前工程了。
“
3.
SYSCONFIG工具的作用
SYSCONFIG雖然跟STM32用的cubeMX一樣是一個代碼配置工具,但是SYSCONFIG不會生成代碼,它只生成4個文件。
上圖中第一個第二個文件就是初始化代碼的C和H文件,在一個空工程中,最基礎的程序是這樣的。
這里的SYSCFG_DL_init函數(shù)是在ti_msp_dl_config.c中。
這里面的任何代碼都不建議修改,因為每一次保存SYSCONFIG的配置,這個文件就會被SYSCONFIG改動。
Event.dot文件保存了MCU Event的路由,可以通過一個在線頁面,復制這個文件里面的信息,就可以生成Event路由圖。
最后一個syscfg文件也就是我們每次啟動SYSCONFIG都要打開的文件,SYSCONFIG靠這個文件來識別配置了什么參數(shù)。
審核編輯:湯梓紅
-
ARM
+關注
關注
134文章
9097瀏覽量
367666 -
ti
+關注
關注
112文章
8067瀏覽量
212465 -
仿真器
+關注
關注
14文章
1018瀏覽量
83761 -
開發(fā)板
+關注
關注
25文章
5058瀏覽量
97531 -
開發(fā)環(huán)境
+關注
關注
1文章
225瀏覽量
16621
原文標題:【教程】MSPM0L1306開發(fā)板教程之開發(fā)環(huán)境搭建
文章出處:【微信號:創(chuàng)易棧,微信公眾號:創(chuàng)易棧】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論