2

STM32F4 Discovery ボードの作業を開始し、GCC 4.6.2 を含む最新の Yagarto ツールチェーンを使用していくつかの基本的なプログラムをコンパイルして実行しました。最近、いくつかのフォーラムで、最新の Yagarto を含む多くのツールチェーンが、オンボード ハードウェア FPU の使用に関して問題を抱えていることを知りました。また、最新の CodeSourcery ツールチェーンはハードウェア浮動小数点をサポートしていますが、ライト エディションではサポートしていないことも読みました!!

このトピックを深く掘り下げているときに、ARM Cortex M/R コントローラー専用のこのツールチェーンを見つけ、ハードウェア FPU に関しては問題がないと主張しています。

https://launchpad.net/gcc-arm-embedded

ハードウェア FPU の問題が実際に Yagarto に存在するかどうか、ユーザーの経験から知りたかったのですか? 私は ARM7 にも取り組んでおり、yagarto もそれをサポートしているため、Yagarto の使用に興味があります。したがって、アーキテクチャごとに異なるツールチェーンを用意する代わりに、ARM7 と Cortex M/R の両方に 1 つのツールチェーンを用意するのが妥当です。

FPU の問題が実際に存在する場合、ARM7 と Cortex M/R の両方で試行錯誤された優れたツールチェーンを提案してくれる人はいますか?

PS : BeagleBoard (Cortex A-8) 用に CodeSourcery の最新の GNU Linux ツールチェーンを使用していますが、まだ問題に直面していません。

4

1 に答える 1

-1

Linux/Ubuntu で ARM の無料の GCC ツールチェーン (ARM 組み込みプロセッサ用の GNU ツール) と STLINK を使用して、STM32F4 ディスカバリー ボード (F4 は Cortex M4) のコードを記述/プログラム/デバッグする方法についての記事を書きました。 、コンパイラにはハードウェア浮動小数点サポートがあり、例で使用しています...

http://www.wolinlabs.com/blog/linux.stm32.discovery.gcc.html

于 2013-03-15T07:29:36.833 に答える