質問: (GRA-GRD)/GRA*100.0; else printf("Don't exist Duty_Cycle_D.\n"); } ### 試したこと 変数名を大文字にした:宣言した変数名に、gccではインストールされていない関数と同じ綴りのものがあったのではと思ったので。 ### 補足情報(FW/ツールのバージョンなど) GCC Developer Lite (Ver.2.5.0.0 Copyright(C)BestTechnology CO.,LTD 1999-2012) コンパイルのコマンドは、上記の環境で用意されている、ビルドというアイコンもしくは、コンパイルの項目の中のビルドを選択するかのどちらかです。 Linux系やコマンドプロンプトのようにコマンドを打ち込んでコンパイルを行っていません。 よろしくお願いします。
回答: > > PWM_DutyCycle.c:5:40: warning: variable 'Duty_Cycle_D'set but not use [-Wunused-but-set-variable] > > > Duty_Cycle_Dという変数に値を設定しているが、それを使っていない、と言うワーニングです > > PWM_DutyCycle.c:66:1:warning: control reches end of non-void function[-Wunused-type] > > > 返り値のある関数が返り値を返していない、と言うワーニングです 双方とも警告レベルですんで、コンパイルは正常に終了します。 コンパイルが行われないのは別の原因のせいかと。