- ベストアンサー
C++ での開発環境が安価に入手できるマイコンはありますか?
C++ での開発環境(コンパイラ)が安価に入手できるマイコンはありますか? PIC には、C のコンパイラしかないみたいで、他のマイコンは、あまり知らないのです。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
No.3 補足です。 > また、コンパイラ、開発環境、エミュレータは、ルネサスが出しているマイコンのほとんどをカバーしています。 ただし、C++が提供されるのは、H8系、SH系だけで、旧三菱系のM16シリーズなどは、今のところ、Cだけになります。 また、この製品に付属のコンパイラは、「無料評価版」という位置づけです。業務に使っても違反ではありませんが、メーカーは保証しないことになっています。 (ただし、いくつかの制限をのぞけば、製品版と同じものです)
その他の回答 (3)
- 麻野 なぎ(@AsanoNagi)
- ベストアンサー率45% (763/1670)
Renesas Starter Kit for H8/38347 はいかがでしょうか? http://japan.renesas.com/fmwk.jsp?cnt=rsk_h838347.jsp&fp=/products/tools/introductory_tools/renesas_starter_kits/rsk_h838347/ 価格は確認していませんが、3万円までで入手できるのではないかなと思います。 これには、 ・動作可能なマイコンボード ・C/C++のコンパイラとリンカ ・統合開発環境(ソースコードデバッグ可能・Windows 版) ・エミュレータ が含まれており、これだけで開発可能です。 また、コンパイラ、開発環境、エミュレータは、ルネサスが出しているマイコンのほとんどをカバーしています。 また、マイコンボードが不要であれば、オンチップエミュレータ E8a http://japan.renesas.com/fmwk.jsp?cnt=e8a_tools_product_landing.jsp&fp=/products/tools/emulation_debugging/onchip_debuggers/e8a/ を買うと、上述の、マイコンボード以外のものが揃います。 こちらは、1万円までで入手できるのではないかなと思います。 この組み合わせに、マイコンボードとして、北斗電子のスターターキット たとえば、H8/3664 のもの(http://www.hokutodenshi.co.jp/7789/3664ST.htm )などが適応可能です。
- jacta
- ベストアンサー率26% (845/3158)
コンパイラはやはりGCCでしょうね。 マイコンは、H8かARMあたりが安価で入手も容易です。 AVRはC++を使うには非力すぎますし、M16CやM32C用のGCCではC++がまともに動くかどうかわかりません。
- zwi
- ベストアンサー率56% (730/1282)
gccが使える開発環境のマイコンならC++(g++)が使えると思います。 アマチュアが入手可能な物だとAVR,H8,M16C,M32C,SH2,ARM7,ARM9あたりでは無いでしょうか。 入手先↓ http://akizukidenshi.com/ http://optimize.ath.cx/ http://strawberry-linux.com/catalog/ http://www.marutsu.co.jp/user/ichiran.php?CHU=210100
補足
このカテゴリではないかもしれませんが、Java で開発できるマイコンはあるのでしょうか? Java というと携帯組み込みなどの マイクロエディションがすぐに思い浮かびますが、マイコンとして Java のコードを実行できるものは、個人で入手できるのでしょうか?