14

Google の新しい言語 Go について聞いて以来、私はそれをマイクロコントローラーのプログラミングに使用したいと思っていました。特に、Atmega シリーズのような Atmel AVR マイクロコントローラー。このアーキテクチャの Go ポートはありますか?

4

4 に答える 4

5

答えるのが遅すぎるかもしれませんが、2012 年 8 月の時点で、Go にはデフォルトのコンパイラ (6g、8g) と GCC コンパイラ (実際には公式でもありますが、デフォルトではありません) の両方があり、すべてのアーキテクチャをサポートしています。 GCCがサポートする; ただし、Limbus が述べたように、Go はマルチコア コンピューターに対応しています。個人的には、C を使用した方が良い結果が得られると思います。それでも使用したい場合は、Go はシングルコア アプリケーションでうまく機能するため (ただし、C ほどではありません)、問題ありません。

于 2012-08-17T02:37:42.220 に答える
5

いいえ、ありません。http://golang.org/doc/install.htmlを参照してください

Go コンパイラは、2 つのオペレーティング システム (Linux、Mac OS X) と 3 つの命令セットをサポートします。(amd64、386、および arm (別名 ARM))

于 2009-11-13T01:22:05.320 に答える
3

Goの目的(マルチコア・高スケーラビリティ)がマイクロコントローラとうまくいくとは思えません。

マイクロ コントローラーで C++ よりも C (およびアセンブリ) が好まれる理由を自問してみてください。

于 2009-11-13T13:08:09.997 に答える