前言
该系列为全新的一个系列,分别于已有的树莓派开始学习笔记,是备战2025电赛小车题时边学习边写的学习笔记,所用板子为TI的MSPMOG3507开发板。该系列学习笔记是跟着B站up主“Torris-Yin”的系列视频边学习边整理的,由于该方面的基础并不是很好,会尽量保证内容正确,但是难免有理解不够深入的地方,欢迎在评论区或私信中指正。如果有写的不好理解的地方大家去看看该位up主的系列视频:【2025电赛】TI MSPM0快速入门课 进行学习。
一、CCS的安装与配置
CCS的安装没有涉及到很多配置问题,基本上跟着步骤是可以一步步做好的,CSDN上也有不少关于这个的教程,这边就不赘述了。可以参考这篇文章进行操作:
CCS下载安装(以12.3.0版本为例)
值得注意的是 在安装CCS的这个界面至少需要勾选以下内容,毕竟是我们这个系列要用的板子
二、MSPM0 软件开发套件 (SDK)安装
SDK并不是一个新的软件什么的,我们可以把他简单的理解成一个压缩包,里面包含着关于MSPM0的所有外设例程,方便我们对对应的板子进行学习与开发。
前往官网下载即可(需注册TI账号):MSPM0 软件开发套件 (SDK)
如果需要下载之前的版本可以在查看全部版本中进行选择(课程中使用的是1.30.00.03 )
点击链接之后既可开始下载,部分版本需要提交一份Request,值得注意的是在填写的时候有一个地方不能选择yes,否则请求会被拒绝。
这个地方是询问是否代表或为军事实体下载,必须填NO,否则会被拒绝。
下载.exe可执行文件之后点击就好,几个不重要的选项之后点击install既可,安装需要一定的时间。
三、CCS工程管理
1.工程导入
前面说到sdk文件配置之后相当于是一个压缩包,我们可以在CCS里面进行一个import把需要的例程导入进来进行一些修改和移植(注意,import并不等同于直接打开我们所选择的工程文件夹,而是在workplace路径下相当于复制一个文件夹,我们所有的修改在保存后都会保存在workplace路径下的复制文件夹里面,而不是直接对import的源文件进行修改)
2.添加头文件路径
如果说我们在代码中希望用新的.c .h文件整理代码并且归类到不同的子文件夹中的时候,比如说该处的OLED/oled.h
如果我们直接在代码中#include “oled.h”的话是会报错显示 ‘oled.h’ file not found的,这是因为oled.h文件并不在原文件夹的第一层目录下,我们需要进行以下操作才能消除这个报错
首先,右键项目文件夹找到里面的Properties(属性)选项,然后按以下步骤进行操作。注意一定要使用相对路径!否则路径一改就会继续报错
3.报错信息清除
如果在编译的过程中出现报错,报错都已经解决了但是在Problems里面还是继续报错并且红色波浪线没有消除掉,这个时候我们可以按一下清除报错信息的这个地方,很多时候就可以解决了
四、MSPM0G3507原理图下载
TI官方有提供相应的原理图 链接如下: MSPM0G3507原理图 大家可以自行下载,后续开发一定是会用到的。