DIY FP-ハードウェアFPUなしでマイクロコントローラーに浮動小数点演算を実装する
私は浮動小数点演算を必要とする小さな個人的なプロジェクト(視差プロペラを対象としていますが、これはかなり一般化できるはずです)に取り組んでいます。 私が使用しているマイクロコントローラーには、ネイティブの浮動小数点、または標準の浮動小数点ライブラリがありません。 ソフトウェアの浮動小数点演算の実装に関する優れたリソースまたはチュートリアルはありますか?できれば本当に限られたリソース(私はスタックさえありません!) doubleサイズのあるフロートをサポートしたいのですが。プロペラは32ビットMCUなので、フロートごとに複数の変数を使用する必要があります。 私はプロペラ用のソフトウェア浮動小数点ライブラリが1つあることを知っていますが、サポートされているのはsingleサイズの浮動小数点数のみです。 いいえ、おそらく実際にはdoubleサイズの浮動小数点数は必要ありませんが、これは非常に興味深いプロジェクトのように聞こえます。私がこれをやりたいと思っている理由の半分は、途中で多くのことを学ぶからです。