2

AVR Studio 6 で Procyon ライブラリを使用すると問題が発生します。今のところ、timer.h ライブラリを使用しようとしています。

Procyon ファイルを AVRProject Properties/toolchain/Compiler/Directories に含めることにより、ディレクトリとして含めました。

だから私はプロジェクトを持っていて、timer.h と global.h ファイルを含めます。上記のステップを実行してから、欠落しているインクルード ファイルに関するエラーは停止しました。

今、コンパイラが timer.hsetPWMAon()などの関数を認識していないことがわかりました。

なぜこれが起こっているのか誰にも分かりますか?AVR Studio 6 での Procyon ライブラリのセットアップと使用の成功を示すチュートリアルはありますか?

編集:ヘッダーファイルを個別にインクルードして、ファイルパスに含めることも試みました。しかし、その後、ライブラリ内のマクロが毒されているというエラーがたくさん表示されます。いくつかの未定義の変数と同様に。

4

2 に答える 2

3

使用するヘッダー ファイルを含むディレクトリをプロジェクトのディレクトリに追加して、次のようにプログラムに呼び出してみましたか?

#include "(name_of_dir_with_header_files)/timer.h"  
于 2013-01-21T08:03:10.553 に答える