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