!![[AVR学習リモコンのファームについて。|BBS-掲示板/2]] - あわた (2011年06月21日 01時44分05秒)  はじめまして。掲示なさっているAVR学習リモコンを作ろうとしています。AVR studioとWiAVRの組合せでファームをコンパイルしょうとしているのですが、うまくできません。 ./ir_ctrl.h:10: error: expected identifier or '(' before '<' token のようなメッセージが出て、該当行をコメントアウトしても、このエラーが消えるだけでIrctrl関係の関数が使えないのに変化はありません。 根本的な間違いだと思いますが、お気づきのことがあれば、ヒントをいただけると助かります。突然すみません。 *これだけでは判りません。エラーの起こった行とその前後のリストを眺めないと。何か修正を加えたのでしょうか。 - 管理人 (2011年06月21日 12時09分34秒) *失礼しました。いえ、お二人のソースファイルオリジナルのまま(もちろん、最終行の変更をして)コンパイルすると上記のようなエラーになりました。ir_ctrl.hの10行目となっております。LEDちかちかなどの簡単なプログラムは動きます。素人考えですがir_ctrl.cがインクルードできていないように感じます。 - あわた (2011年06月21日 17時41分22秒) *変更はしていないということですが、やはりコンパイルしようとした実際のソースとエラーメッセージの全部を見ないことには情報が少なすぎて何とも言えません。環境(バージョン)の違いかもしれません。 - 管理人 (2011年06月21日 19時25分36秒) *お答えありがとうございます。もう少し自力で調べます。失礼しました。 - あわた (2011年06月21日 22時16分58秒) *あわた様。原因が判りました。sampleフォルダ中のir_ctrl.hとir_ctrl.cを使ってください。展開した直下のものは枠だけの汎用的なものです。 - 管理人 (2011年06月23日 04時23分14秒) *お調べいただき、ありがとうございました。展開直下の物は「ハード依存部分を追加せよ」的なコメントのみでした。サンプルと見比べて追加したところコンパイルできました。 - あわた (2011年06月27日 17時55分13秒) *あと、既知のことと思いますが、fuseビットの設定で「8分周」のチェックをはずすことに気がつかず、反応が遅くて悩みました。チェックを外せば正常動作しました。 - あわた (2011年06月27日 18時00分34秒) {{comment}}