## MSPM03507 FREERTOS C++ CLION PWLINK TEMPLATE PROJECT 工程分享 > * 作者:博文 > * 邮箱:boen.shi@qq.com > * 创建时间:2025/07/22 > * 修改时间:2026/07/22 --- ### 介绍 这是一个基于`MSPM03507`开发板,使用`FreeRTOS`进行多任务调度的模板工程,可选使用C/C++语言开发,基于`CLION`开发,使用`CMAKE+TI`开发工具链进行编译,使用`OpenOCD`进行调试。 ### 配置方法 > 由于博文已经给大家写好批处理文件了,所以配置起来很简单了 1. 按照[立创开发板](https://wiki.lckfb.com/zh-hans/tmx-mspm0g3507/keil-beginner/install.html)官方文档,配置好TI SDK以及SYSCONFIG。 2. 强烈建议SDK用`mspm0_sdk_2_02_00_05`,Sysconfig使用`3772`版本,似乎下载最新版本的SDK,Sysconfig中GPIO配置页面会报错! 3. 配置好`OpenOCD`驱动,配置好`CMake`,配置好`arm-none-eabi-gcc/g++`工具链,并配置进环境变量。自行搜索,这里不再赘述 4. 明确自己`sysconfig`和sdk的安装位置 5. 打开`sysconfig_gui_cli.bat`,修改用户修改区的配置(注意结尾斜杠问题) 6. 配置Clion,文件>设置>工具>外部工具,点击“+”添加,填写以下内容,保存关闭 ```bat 名称:SysConfig 程序:$ProjectFileDir$\sysconfig_gui_cli.bat 实参:"$ProjectFileDir$" "$FileName$" 工作目录:$ProjectFileDir$ ``` 7. 右键`mspm0.syscfg`,选中`外部工具` `Sysconfig`,启动SysConfig进行编辑,退出后自动运行CLI进行文件生成 8. 添加PWLINK配置文件,点击配置,编辑配置,添加OpenOCD,目标选中就行,面板文件选择`cmsis_dap.cfg` 9. 如果你是其他JLink或其他Link,自己在OpenOCD中寻找对应的驱动文件即可! ### 注意事项 * 请每次修改文件后重新加载CMAKE,否则会报错 * 请不要一次打开多个sysconfig,退出前记得要保存 * sysconfig cli生成后,会有警告,请忽略 * 编译需要添加自己的文件夹,请到`CMakeList.txt`最下方添加,记得重载CMAKE * 一定要安装和SDK发行时间近似的SYSCONFIG,否则会出现各种奇怪的报错 ### 开始享用TI板吧!