1. 基于Keil与SysConfig的TI MSPM0G3507开发板快速入门手册介绍
1. 基于Keil与SysConfig的TI MSPM0G3507开发板快速入门手册介绍大家好我是立创·天猛星MSPM0G3507开发板的使用者。最近看到不少朋友特别是参加电赛的同学刚拿到这块板子时有点无从下手不知道如何搭建开发环境。今天我就结合自己的使用经验给大家写一份“避坑”指南手把手带你从零开始用Keil和SysConfig工具快速上手这块开发板。咱们的目标很明确让你在最短的时间内把开发环境搭好把第一个程序成功下载到板子上跑起来。我会重点强调几个新手最容易“踩坑”的地方比如那个“锁芯片”的问题让你少走弯路。1. 开发前的准备工作软件“全家桶”工欲善其事必先利其器。在开始写代码之前咱们得先把必要的软件工具准备好。下面这个清单请你务必对照着一个个安装好版本号尽量保持一致这是保证后续步骤顺利的关键。1.1 必须安装的四大件你需要准备以下四个核心软件我把它们的官方下载链接和注意事项都列在下面了软件名称作用官方下载链接/获取方式关键注意事项Keil MDK-Arm集成开发环境IDE用来编写、编译和调试代码。Keil官网评估版版本必须是 v5.38a且编译器为 Arm Clang v6.16 或更高。经测试v5.41及以上版本目前存在兼容性问题不要使用。MSPM0 SDKTI官方提供的软件库包含芯片驱动、外设例程等是开发的基础。TI官网 MSPM0-SDK这是开发的核心资源包务必从TI官网下载最新版本。SysConfig图形化芯片配置工具用来可视化配置引脚、时钟、外设等生成初始化代码。TI官网 SysConfig建议安装 1.21.x 版本与当前SDK兼容性最好。MSPM0G系列芯片包Keil识别和开发MSPM0G芯片所需的支持包。Keil Pack官网安装后Keil才能正确识别你的MSPM0G3507开发板。注意关于Keil版本的重要提醒如果你已经安装了Keil v5.41或更高版本很可能会在后续步骤中遇到各种奇怪的问题。稳妥起见请卸载高版本安装我们推荐的v5.38a。这个旧版本可以从我们提供的百度网盘链接下载。网盘资源获取如果你需要Keil v5.38a的安装包或者担心官网下载慢可以使用下面的链接链接:https://pan.baidu.com/s/1zsy5dyneJuubd_qWa2Ghmg?pwdlckf提取码:lckf在网盘的05-【MSPM0G3507】开发工具文件夹里可以找到经过测试可用的软件版本。1.2 一个必须牢记的“天坑”下载器选择在开始操作之前我必须用一个最醒目的方式强调这一点因为这个问题一旦发生你的芯片就可能“变砖”需要比较麻烦的手段才能恢复。绝对不能使用 ST-LINK 给这块 MSPM0G3507 开发板下载程序很多同学手头都有STM32的开发板习惯用ST-LINK。但TI的MSPM0系列芯片和ST-LINK的通信协议存在兼容性问题强行使用会导致芯片被锁。被锁后Keil会提示类似“PDSC”的错误并且你将无法再通过任何调试器连接芯片。那用什么下载立创·天猛星开发板上通常已经集成了基于TI方案的调试器比如XDS110你只需要用一根USB线连接电脑和板子的调试接口即可。如果板子没有集成则需要准备一个J-Link或TI 官方的 XDS110调试器。记住这一点咱们就成功避开了最大的一个坑。接下来我们就可以安心地开始搭建开发环境了。在下一章节我会带你一步步安装配置这些软件并打开第一个示例工程。