初めまして。kanといいます。attachInterruptを使用した際のビルド失敗についてお聞きしたいです。

現在、Arduinoを用いてGR-SAKURAのプログラミングを行っています。

attachInterruptで指定した関数を宣言しているのにも関わらず、「関数が宣言されていない」というエラーメッセージが出、コンパイルができません。原因がわからないので、どなたか教えて頂きたいです。

一応、スケッチの該当する部分を添付させていただきます。よろしくお願いいたします。

 

attachInterrupt(0,down,RISING);
attachInterrupt(0,up,FALLING);

 

 

void up (volatile int X,volatile int N)
{
    for(N=X;X<10;X++)
    {N;
    delay(10);
}}
void down (volatile int Y,volatile int N){
    for(N=Y;Y>-1;Y--)
    {N;
    delay(10);
}}

Parents Reply Children
No Data