首页 文章

Scheduler.h库Arduino

提问于
浏览
0

我正在尝试使用Arduino库Scheduler.h . 我从这里复制了代码<1>并导入了libary,但它没有编译 . 这里是编译错误代码 .

错误:

Arduino:1.6.9(Linux),Placa:“Arduino Nano,ATmega328”AVISO:a biblioteca Scheduler alega rodar em arquitetura(s)[sam e podeserinmpompatívelcomsua placa atual,que roda em arquitetura(s)samd] . /tmp/ccAyeLMX.s:汇编程序消息:/tmp/ccAyeLMX.s:588:错误:需要常量值lto-wrapper:/home/ullisses/.arduino15/packages/arduino/tools/avr-gcc/4.9.2- atmel3.5.3-arduino2 / bin / avr-gcc返回1退出状态/home/ullisses/.arduino15/packages/arduino/tools/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/../lib/ gcc / avr / 4.9.2 /../../../../ avr / bin / ld:lto-wrapper failed collect2:错误:ld返回1退出状态退出状态1 Erro compilando para a placa Arduino Nano

请问,我该如何解决这个问题?

1 回答

  • 0

    如警告消息所示,Scheduler库是为SAM和SAMD体系结构编写的 . Arduino Nano你're attempting to compile for is AVR architecture so you can' t使用该库的库 . 如果您阅读page you got the code from,您会注意到它:

    硬件要求Arduino到期董事会

    我建议研究 File > Examples > 02.Digital > BlinkWithoutDelaytutorial page for that example,这表明在AVR上实现多次闪烁的更合理的方法 .

相关问题