これはずっと前に尋ねられたことは知っていますが、誰かに役立つかもしれません。私はこれらすべてに関して初心者なので、誰かがより良い方法を知っている場合は、私を修正してください。ここに私がArduino用にCLionを設定する方法があります(Windows 10上):
公式のArduino IDE(1.6.9)をダウンロードしてインストールします。
MinGWをダウンロードして「C:\ MinGW」にインストールします
MinGWにインストール: 'mingw32-base'および 'mingw32-gcc-g ++'
CLionをダウンロードしてインストールします。
CLionを開くだけの「無題」プロジェクトを作成します。
[CLion]> [設定]> [プラグイン]> [リポジトリの参照]> [Arduino](ツール統合)および[シリアルモニター](その他)を検索してインストールします。
CLion>設定>検索>「MinGW」と入力します
環境で「Use MinGW home」を選択し、MinGWフォルダー(「C:\ MinGW」)を参照します。[適用]を押して、CLionが環境を見つけるまで待ちます。
ファイル>プロジェクトを閉じる。
任意のファイルマネージャーを開き、「c:\ Users \ name \ ClionProjects \」に移動して、作成した「無題」プロジェクトを削除します。
CLionを開き、「新しいArduinoスケッチプロジェクト」を選択します
プロジェクトディレクトリで> 'cmakelists.txt'を開き、行を構成します。
6: set board version
7: set port (you can find out port# from the Arduino IDE)
8: set the path where you installed your Arduino libraries (Arduino sketch folder)
set(${CMAKE_PROJECT_NAME}_BOARD uno)
set(${CMAKE_PROJECT_NAME}_PORT COM3)
LINK_DIRECTORIES(c:\\ARDUINO\\libraries)
CLionの右上隅にある緑色の[再生]ボタンの近くで[設定の編集]を選択し、左側で[アプリケーション]> [アップロード]を選択して、次のように設定します。
-target: 'upload'
-configuration: 'debug'
-executable: the project name
次に[OK]を押します。
プロジェクトの.inoファイルに、本当に単純なコードをいくつか記述します(点滅)。
USB経由でArduino Unoを接続し、緑色の[再生]ボタンを押してスケッチをアップロードします。
シリアルモニターを起動するには:
- CLionメインウィンドウの左下で、([ツールボタン]の)シリアルモニタータブをクリックします。
- レンチアイコンをクリックして、ポートとボーレートを設定します。
- レンチアイコンの上部にある青い「接続」アイコンをクリックします。
- 値が「正しく」表示されなかった場合は、レンチの右側にある白い「16進数に切り替える」アイコンをクリックします。
- スケッチをアップロードする前に、シリアルモニターを取り外します。
CLionがライブラリを正しく検出できるように、libフォルダーには「.h」ファイルと同じ名前を使用してください。例:DallasTemperature.hの場合、フォルダー名DallasTemperatureを使用します。新しいライブラリを#inlcude-ingした後、[External libraries folder]を右クリックして[Reload cmake project]を選択します。
CLionの設定で、テーマ、色、テキストサイズなど、さらに設定を行うことができます。
:また、あなたのようないくつかの便利な「ライブテンプレート」、設定することができserialprintln
、digitalwrite
、pinmode
、switch
あなたの生産性を高めるために、など。