40 lines
1.8 KiB
Markdown
40 lines
1.8 KiB
Markdown
## MSPM03507 FREERTOS C++ CLION TEMPLATE PROJECT 工程分享
|
||
|
||
> * 作者:博文
|
||
> * 邮箱:boen.shi@qq.com
|
||
> * 时间:2025/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. 配置好`OpenOCD`驱动,配置好`arm-none-eabi-gcc/g++`工具链,并配置好环境变量。自行搜索,这里不再赘述
|
||
3. 明确自己`sysconfig`和sdk的安装位置
|
||
4. 打开`sysconfig_gui_cli.bat`,修改用户修改区的配置(注意结尾斜杠问题)
|
||
5. 配置Clion,文件>设置>工具>外部工具,点击“+”添加,填写以下内容,保存关闭
|
||
|
||
```bat
|
||
名称:SysConfig
|
||
程序:$ProjectFileDir$\sysconfig_gui_cli.bat
|
||
实参:"$ProjectFileDir$" "$FileName$"
|
||
工作目录:$ProjectFileDir$
|
||
```
|
||
|
||
6. 右键`mspm0.syscfg`,选中`外部工具` `Sysconfig`,启动SysConfig进行编辑,退出后自动运行CLI进行文件生成
|
||
7. 添加PWLINK配置文件,点击配置,编辑配置,添加OpenOCD,目标选中就行,面板文件选择`cmsis_dap.cfg`
|
||
|
||
### 注意事项
|
||
* 请每次修改文件后重新加载CMAKE,否则会报错
|
||
* 请不要一次打开多个sysconfig,退出前记得要保存
|
||
* sysconfig cli生成后,会有警告,请忽略
|
||
* 编译需要添加自己的文件夹,请到`CMakeList.txt`最下方添加,记得重载CMAKE
|
||
* 一定要安装和SDK发行时间近似的SYSCONFIG,否则会出现各种奇怪的报错
|
||
|
||
### 开始享用TI板吧! |