mac下stm32CubeMX+CLion+openocd开发环境

  • 原创
  • |
  • 浏览:2501
  • |
  • 更新:

这里介绍下利用stm32CubeMX新建工程模版,再利用CLion做开发工具,再利用插件进行openocd转换

工具/原料

  • stm32CubeMX
  • openocd
  • CLion 2017.3版本

方法/步骤

  1. 1

    首先用stm32CubeMX新建一个stm项目,关于stm32CubeMX的安装可以百度见

    “mac系统安装STM32CubeMX”

    mac下stm32CubeMX+CLion+openocd开发环境
  2. 2

    然后选择对应自己的板子或者mcu芯片,双击打开

    mac下stm32CubeMX+CLion+openocd开发环境
  3. 2
    该信息非法爬取自百度经验
  4. 3

    然后点击菜单project 里面的生成代码的generate code选项

    mac下stm32CubeMX+CLion+openocd开发环境
  5. 4

    这里要选择SW4STM32编译工具,然后才给项目设置个项目名字,其他都默认即可

    mac下stm32CubeMX+CLion+openocd开发环境
  6. 5

    生成后可以不用打开,记得项目的目录即可

    mac下stm32CubeMX+CLion+openocd开发环境
  7. 6

    然后打开CLion,这里千万注意clion的版本最好是2017.3版本的,我测试过可以用,但是2018版的会失败,估计以后也许会兼容

    mac下stm32CubeMX+CLion+openocd开发环境
    mac下stm32CubeMX+CLion+openocd开发环境
  8. 7

    然后项目这里全选上即可

    mac下stm32CubeMX+CLion+openocd开发环境
  9. 8

    进去之后安装图中的这个插件,可以直接搜stm即可

    mac下stm32CubeMX+CLion+openocd开发环境
  10. 9

    装好之后会重启,重启之后配置板子的配置文件,我这里是F401的板子所以选F4的配置文件,openocd没安装的话很简单执行命令brew install openocd即可

    mac下stm32CubeMX+CLion+openocd开发环境
  11. 10

    然后点击tools里面的update ...选项,会自动更新项目里的cmakelists文件

    mac下stm32CubeMX+CLion+openocd开发环境
    mac下stm32CubeMX+CLion+openocd开发环境
  12. 11

    这里默认即可,然后到此就安装完成了

    mac下stm32CubeMX+CLion+openocd开发环境
  13. 12

    最后测试下,连接你的板子,然后点击右上角三角符号的运行符号即可,在可以添加个流水灯代码测试

    mac下stm32CubeMX+CLion+openocd开发环境
    mac下stm32CubeMX+CLion+openocd开发环境
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部