Ti_MSPM0开发环境搭建(keil版本)
创始人
2025-01-10 20:05:14
0

一:基础软件下载

  开发MSPM0的软件组合方式有很多,但是最常见的就是keil+sys+SDK或者CCS+sys+SDK,这里先明确一下几个软件是干什么的,SDK文件里面提供了Ti的案例,驱动等我们可以理解为他的开发环境都是基于SDK的所以这个SDK是必须要下载的。

    System configuration tool是一个配置根据,我们开发过32单片机的知道,32有标准库和HAL库的区别,标准库需要自己下载官方驱动文件然后调用功能函数,而HAL库的优势是帮我们快速配置好时钟,基本外设等。在Ti开发中System configuration tool就是32中的CubeMX,帮助我们更好的进行入门。

  至于CCS和keil这两个只是简单的编译器,当System configuration tool初始化完成以后通过这两个软件进行相关开发的操作。这两个软件可以二选一,本文只介绍了keil的相关配置,CCS的配置可以后续进行更新。

  1.CCS(Code Composer Studio)安装网址

     不使用CCS开发的可以不下载

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开发,能够方便我们初学者更好的配置开发MSPM0这款单片机,因为我们是使用Keil+ sysconfig进行开发,因此需要进行一些基础的配置。

根据自己电脑的版本进行下载(win系统下载第一个即可)

注意:因为官方使用的ccs进行开发,我们使用keil开发需要进行一些默认参数的修改,为了方便按照推荐的路径进行安装(一定要记住这个路径,后面很重要,一定不要安装路径带中文,否则无法正常运行)C:\ti\sysconfig_1.20.0(版本号也需要记住)

四:安装MSP_M0_SDK

    与上文下载流程一样,这里安装路径可以自己设置(不要带中文和特殊字符)

这里面的文件目录很重要,一些驱动历程都在里面

五:运行官方例程  

   打开SDK的安装目录出现以下五个文件夹(docs,examples,kernel,source,tools),我们要找的例程就在examples中。

点击nrtos

选择自己的开发板型号

打开driverlib文件夹(下面就是官方给提供的例程了)

随便打开一个文件夹会发现由四个版本开发文件,我们使用keil版本即可

打开keil文件会发现有两个文件找不到(ti_msp_dl_config.h和ti_msp_dl_config.c)这个原因就是没有配置keil和sysconfig的初始化,下面就搭建keil+sysconfig开发配置。

六:配置keil+sysconfig环境

      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

打开上一节修改过的MSPM0_SDK_syscfg_menu_import文件

安装完成。

3.验证是否安装成功

在keil界面点击Tools-下图标黄部分

当出现如下界面就代表安装成功,此时报错也会消失

注:要在syscfg文件打开的时候再打开Tools否则就会出现如下报错

在syscfg文件打开才会正常启动

补充:该教程默认已经安装好keil和Ti芯片包环境,如有问题请参考后续文章

相关内容

热门资讯

4分钟发现!情怀莆仙辅助,cl... 4分钟发现!情怀莆仙辅助,cloudpoker切实是真的有挂,总结教程(有挂教程);1、很好的工具软...
七分钟攻略!掌酷十三张辅助下载... 七分钟攻略!掌酷十三张辅助下载,约局互娱总是真的是有挂,细节方法(有挂总结)掌酷十三张辅助下载辅助器...
七分钟辅助挂!高手福建棋牌有挂... 七分钟辅助挂!高手福建棋牌有挂吗,fish poker果然是有挂,透明挂教程(有挂脚本);高手福建棋...
四分钟了解!宝宝浙江游戏有外 ... 四分钟了解!宝宝浙江游戏有外 挂吗,约局吧竟然存在有挂,高科技教程(有挂科普)1、宝宝浙江游戏有外 ...
六分钟科普!星悦福建麻将到底有... 六分钟科普!星悦福建麻将到底有没有挂,pokenow一贯是真的有挂,总结教程(有挂技巧)1、超多福利...
四分钟科普!同乡游有脚本吗,w... 四分钟科普!同乡游有脚本吗,wePOKE一直是真的有挂,规律教程(有挂ai代打);1、完成同乡游有脚...
三分钟实锤!人皇正版辅助器,W... 三分钟实锤!人皇正版辅助器,WepoKe果然真的有挂,必赢方法(有挂教学)1、上手简单,内置详细流程...
1分钟实锤!闽游十三水有辅助器... 1分钟实锤!闽游十三水有辅助器吗,We辅poker助确实存在有挂,AI教程(有挂机密)1、不需要AI...
九分钟发现!广西柳州手机麻将辅... 九分钟发现!广西柳州手机麻将辅牌器购买,来玩德州app一直真的是有挂,攻略教程(有挂普及);1、很好...
九分钟普及!决战卡五星真的有挂... 九分钟普及!决战卡五星真的有挂吗,来玩app德州其实真的是有挂,新版2025教程(有挂插件);1、打...