Clion + Arduino 开发环境搭建

Author Avatar
发达 9月 15, 2018
  • 在其它设备中阅读本文章

相信学习Arduino的同学都用过官方的ide,如图
arduino-ide

  1. 没提示(对于习惯了ide提示的人来说这个很难受)
  2. 不支持中文注释(这个很不开心,用百度输入法输入直接卡死,但是Windows自带的输入法可以正常输入,吐槽一下百度输入法)
    因为深爱JetBrains公司的ide,我就在想JetBrains是否有支持的ide,经过查找,发现Clion是专门开发C/CPP/C#,然后找了很多教程,发现Clion有个插件支持Arduino项目。好的,让我们开始吧!

1.安装Clion

这步略过,安装软件很简单,就不解释了,主要是Clion是收费的,需要注册码,JetBrains通用注册码

2.配置Clion

这里使用的是MinGW
toolchains

3.安装Arduino IDE

没什么难度,唯一记住的一点就是需要安装在C盘(默认目录),否则找不到SDK,报错

4.配置

打开Clion安装插件
plugs
安装第二个和第三个,Serial Port Monitor(串口调试器)、Arduino插件(重点,选择后面那个,也是就v1.2.3的版本,否则新建项目报错)

5.这个时候就已经OK了

CMakeLists

//设置开发板型号
set(${CMAKE_PROJECT_NAME}_BOARD uno)
//端口号
set(${CMAKE_PROJECT_NAME}_PORT COM3)

参见->clion-arduino