2016-07-07 7 views
0

Im最新のarduino nightly build v 1.6.10を使用して、ATmega32U4を使用するArduino Pro Microのサンプルプログラムをコンパイルします。私はライブラリマネージャからFreeRtos Libraryをダウンロードしました。 #includeSpark funでFreertosライブラリをコンパイルする際にエラーが発生するArduino Pro Micro

しかしイムコンパイル中errror以下の取得を使用してコンパイルすることは非常にシンプルな空のスケッチを使用:

C:\Users\Rajendra\Documents\Arduino\libraries\FreeRTOS\src\variantHooks.c: In function 'initVariant': 

C:\Users\Rajendra\Documents\Arduino\libraries\FreeRTOS\src\variantHooks.c:88:2: error: 'USBDevice' undeclared (first use in this function) 

    USBDevice.attach(); 

^

C:\Users\Rajendra\Documents\Arduino\libraries\FreeRTOS\src\variantHooks.c:88:2: note: each undeclared identifier is reported only once for each function it appears in 

exit status 1 
Error compiling for board SparkFun Pro Micro. 

このエラーを取得するための可能性は何ですか?

+0

コードを投稿してください。最後のエラーではおそらく、おそらくvApplicationIdleHookのフックの1つを再定義しています。しかし、私たちが見ることができるようにあなたのことを投稿するべきです。 – Ouss4

+0

@ Ouss4私はスケッチが空であり、空の設定とループブロックを持っていると言っています。問題は図書館である...私は取得していない。私はそれを正常にコンパイルした人がこれについて知ることができるかもしれないと思います。ここで使用しているライブラリはArduinoライブラリマネージャー(リチャードベリー製)です 一方、私はいくつかのスケッチでうまく動作している別のものを試しました https://github.com/greiman/FreeRTOS-Arduino – Rajendra

+0

私はRichard Berryを使いますArduino Megaに問題はありません。 – Ouss4

答えて

1

この質問は7月2017年ベストlatest version of the Libraryがインストールされていることを確実にすることによって解決

で、私のFreeRTOSライブラリにIssue #22として育てられました。

関連する問題