nakaと申します。 H8用のイエローソフト環境を現在使用されていて、 SH2用の開発環境を整えたいと考えているとのことですが、 若干、誤解があるようなので、少しコメントします。 >イエローソフトは安価で現在のH8開発環境がそのまま使えるのは魅力ですし、 SH用の開発環境を別途購入する必要があるのではないかと思います。 Cコンパイラ YCSH イエロースコープ SH1/SH2 RTOS NORTi3 for YC SH版 約11万円。 従来、イエローソフトの開発環境を使用されていたのですから、 SH用の開発環境もイエローソフトの開発環境にすれば、導入時の学習コストは下げ られます。 日立純正環境に移行できる予算があるのであれば、日立純正環境が望ましいかも知れ ません(これは使用したことがないので詳しくは分かりません)。 GNU環境に移行するのであれば、基本的にサポートはありませんので、 自分の力で解決できる能力が必要です。 どれが望ましいのかは、ひやしたさんの力量と予算に依存してしまいます。 RTOSにTCP/IPプロトコルスタックを搭載する可能性があるのなら、 RTOS NORTi3 for YC SH版 では、(自分で作成する必要があるという点で)苦しいかと思います。 以上 -----Original Message----- From: owner-h8@xxxxxxxxxxxxxx [mailto:owner-h8@xxxxxxxxxxxxxx] On Behalf Of Hirashita Sent: Friday, March 31, 2006 11:22 AM To: h8@xxxxxxx Subject: [H8-ML(5879)] 開発環境 ひやしたと申します。 開発環境についての質問です。 従来よりH8を使ったシステム構築をやっておりまして 価格の面もありましてイエローソフト環境を使っております。 (コンパイラ、統合環境、リモートデバッガ、RTOS[NORTi3 for YC]) 安価でも不自由無く使えて満足しているのですが、 このたび、SH2/7144を使う事になりまして、 新たにSH系の開発環境を整備する運びとなりました。 選択条件として ・プラットホームはウィンドウズ ・デバッグ効率が良い事 ・RTOSは必須 ・統合環境が望ましい などが挙げられます。 また、安定性や情報収集の容易さ、外部業者さんに依頼する事も考えると、 普及しているもの(将来普及して主流になりそうなもの)が望ましいです。 この点では、業務使用だとイエローソフト派はあまり多くないような気がします。 予算も重要な要素ですが、フルICEは無理としてもJTAGデバッガくらいは 買ってもらえると思いますし、コンパイラも日立純正と同程度であれば大丈夫です。 そこで質問なのですが、皆さんはどのような環境をお使いなのでしょうか? 具体的な構成、使用感、その他導入について考慮すべき点、 お奨めの開発環境などございましたら紹介願えれば幸いです。 ざっと調べてみると 日立純正コンパイラですと、HEW、JTAGデバッガ、市販RTOS(高価?) でしょうか。デバッガは各社あり選択に迷います。 GNUだと、HEW+KPIT、GDB+Insight、TOPPERSですか ね。 全て無料というのは今後の普及面では強力ですよね。 イエローソフトは安価で現在のH8開発環境がそのまま使えるのは魅力ですし、 他にもIAR社のものやら、Eclipseも気になります。 今後は装置にTCP/IPを備える事も予想されるのですが、 TOPPERSプロジェクトのTINETも気になりなるし… うーん、収拾つきません。(^^; H8ネタを外れますが、ご容赦を。m(_ _)m