前提・実現したいこと
タイトルの通りです.
発生している問題・エラーメッセージ
Unable to handle compilation, expected exactly one compiler job in '' [clang: fe_expected_compiler_job]
該当のソースコード
const int sw_pin = 7; const int x_pin = A1; const int y_pin = A0; int sw_state = 0; int x_pos = 0; int y_pos = 0; float x_convert = 0.0f; float y_convert = 0.0f; void setup(){ pinMode(sw_pin, INPUT_PULLUP); Serial.begin(9600); } void loop(){ sw_state = digitalRead(sw_pin); //joy stick's center click x_pos = analogRead(x_pin); y_pos = analogRead(y_pin); x_convert = (float)x_pos / 1023.0f * 5.0f; // voltage of x y_convert = (float)y_pos / 1023.0f * 5.0f; // voltage of y Serial.print("Switch: "); Serial.println(sw_state); Serial.print("X's voltage: "); Serial.print(x_pos); Serial.print("|"); Serial.println(x_convert); Serial.print("Y's voltage: "); Serial.print(y_pos); Serial.print("|"); Serial.print(y_convert); Serial.println(); delay(500); }
###試したこと
:CocDisable
とすることで, 応急処置はできました. しかしauto compilationまでできなくなってしまい, どうにかdiagnosticsのみ不使用にすることはできないかと思っています.
補足情報(FW/ツールのバージョンなど)
MacOS Catalina 10.15.6
neovim
以前までのarduino練習は このサイトを用いて練習していました.
私のneovimの設定はこれです.
platformio.iniは以下のようです.
[env:uno] platform = atmelavr board = uno framework = arduino
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。