MSPM0L1306开发板教程之开发环境搭建

描述

TI的MSPM0L系列的开发,可以使用KEIL,IAR,CCS等开发环境。仿真器可以使用ARM开发常用的JLINK,以及TI的XDS仿真器。

接下来就最常用的KEIL和JLINK搭配开发做一个说明。

1.在TI的官网下载SDK,MSPM0-SDK

仿真器

下载代码配置工具,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靠这个文件来识别配置了什么参数。

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分