PSoC Designer V5.0 SP6 においてprintf()でfloat型を使おうとすると、
うまく表示できない。
http://www.psocdeveloper.com/ のフォーラムで答えがありました。
【手順】
1.PSoC Designer で立ち上げ、プロジェクトを開きます。
2.メニューの「Project」 --> 「Open local.mk for '*******' Project
」をポッチっとな。
3.↓のファイルを差し替え。
これでいけると思います。 richardさん、ありがとう!
ありがとうございます。
返信削除実はprintfでfloatを使おうとして悪戦苦闘しておりました。
前の日記を参考にして
cprintf("%d",12.235)
なんてやってみたらLCDに訳のわからない文字が・・・。
再度挑戦してみます。
edyさん こんばんわ。
返信削除私も試行錯誤してます。まだ不具合があります。
cprintf("%.3f",12.235);・・・表示せず
char base = 1;
cprintf("%.3f",12.235*base);・・・これだとOKです。
もう少し検証してみます。