TiSmartCar/README.md

2.1 KiB
Raw Permalink Blame History

  • 作者:博文
  • 邮箱boen.shi@qq.com
  • 创建时间2025/07/22
  • 修改时间2026/07/22

介绍

这是一个基于MSPM03507开发板,使用FreeRTOS进行多任务调度的模板工程可选使用C/C++语言开发,基于CLION开发,使用CMAKE+TI开发工具链进行编译,使用OpenOCD进行调试。

配置方法

由于博文已经给大家写好批处理文件了,所以配置起来很简单了

  1. 按照立创开发板官方文档配置好TI SDK以及SYSCONFIG。
  2. 强烈建议SDK用mspm0_sdk_2_02_00_05Sysconfig使用3772版本似乎下载最新版本的SDKSysconfig中GPIO配置页面会报错
  3. 配置好OpenOCD驱动,配置好CMake,配置好arm-none-eabi-gcc/g++工具链,并配置进环境变量。自行搜索,这里不再赘述
  4. 明确自己sysconfig和sdk的安装位置
  5. 打开sysconfig_gui_cli.bat,修改用户修改区的配置(注意结尾斜杠问题)
  6. 配置Clion文件>设置>工具>外部工具,点击“+”添加,填写以下内容,保存关闭
名称SysConfig
程序:$ProjectFileDir$\sysconfig_gui_cli.bat
实参:"$ProjectFileDir$" "$FileName$" 
工作目录:$ProjectFileDir$
  1. 右键mspm0.syscfg,选中外部工具 Sysconfig启动SysConfig进行编辑退出后自动运行CLI进行文件生成
  2. 添加PWLINK配置文件点击配置编辑配置添加OpenOCD目标选中就行面板文件选择cmsis_dap.cfg
  3. 如果你是其他JLink或其他Link自己在OpenOCD中寻找对应的驱动文件即可

注意事项

  • 请每次修改文件后重新加载CMAKE否则会报错
  • 请不要一次打开多个sysconfig退出前记得要保存
  • sysconfig cli生成后会有警告请忽略
  • 编译需要添加自己的文件夹,请到CMakeList.txt最下方添加记得重载CMAKE
  • 一定要安装和SDK发行时间近似的SYSCONFIG否则会出现各种奇怪的报错

开始享用TI板吧