TI的MSPM0L系列的開發,可以使用KEIL,IAR,CCS等開發環境。仿真器可以使用ARM開發常用的JLINK,以及TI的XDS仿真器。
接下來就最常用的KEIL和JLINK搭配開發做一個說明。
下載代碼配置工具,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目錄下,就會出現SYSCONFIG選項。
當我們需要修改MCU外設初始化選項的時候,需要在工程中雙擊打開.syscfg文件,讓這個文件出現在你的面前,點擊Tool中的Sysconfig,就可以打開SYSCONFIG工具配置當前工程了。
“
3.
SYSCONFIG工具的作用
SYSCONFIG雖然跟STM32用的cubeMX一樣是一個代碼配置工具,但是SYSCONFIG不會生成代碼,它只生成4個文件。
上圖中第一個第二個文件就是初始化代碼的C和H文件,在一個空工程中,最基礎的程序是這樣的。
這里的SYSCFG_DL_init函數是在ti_msp_dl_config.c中。
這里面的任何代碼都不建議修改,因為每一次保存SYSCONFIG的配置,這個文件就會被SYSCONFIG改動。
Event.dot文件保存了MCU Event的路由,可以通過一個在線頁面,復制這個文件里面的信息,就可以生成Event路由圖。
最后一個syscfg文件也就是我們每次啟動SYSCONFIG都要打開的文件,SYSCONFIG靠這個文件來識別配置了什么參數。
審核編輯:湯梓紅
-
ARM
+關注
關注
134文章
9094瀏覽量
367541 -
ti
+關注
關注
112文章
8115瀏覽量
212411 -
仿真器
+關注
關注
14文章
1018瀏覽量
83741 -
開發板
+關注
關注
25文章
5050瀏覽量
97456 -
開發環境
+關注
關注
1文章
225瀏覽量
16617
原文標題:【教程】MSPM0L1306開發板教程之開發環境搭建
文章出處:【微信號:創易棧,微信公眾號:創易棧】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論