我試圖用#define
創建一個常數,並定義一個引腳,檢查這個代碼如何使用#define在Arduino中分配引腳?
#define PIN_MICROPHONE 13;
void loop()
{
analogRead(PIN_MICROPHONE);
}
但是在編譯的時候,它說這個錯誤:
: In function 'void loop()':
error: expected `)' before ';' token
error: expected primary-expression before ')' token
error: expected `;' before ')' token
如何使用#define
宏來定義引腳?
此代碼編譯好的
#define PIN_MICROPHONE 13;
void loop()
{
analogRead(13);
}
我使用的Arduino 1.0.5
Arduino語言是**更像**,而不是C(它支持'類'使用)。 –
這會如何幫助我解決這個問題? –
另一個分號瞄準,沒有人免費... –