H8 CPUのフリーの開発ツールとしては
どんなものがいいのでしょうか?
(低価格なら有料でもいいのですが)
ご紹介を御願いします。
C言語はだいたいわかります。
私の場合はプログラミング専門ではありません。
「プログラミングをすることもある」といった程度です。
ただし趣味ではなく業務としてです。
過去には(他のCPUの場合ですが)
「習熟すれば、良いツール」だが、
「最初の入門のハードルが高い」といったツールで
苦労したことがあります。
高度(?)なことは抜きにして
短期間でどんどんプログラムを作りたいと思います。
自分でいくつものツールを試してみて
自分のレベルにあうものを選択すればベストだと
思いますが、そこまでの時間も能力もありません。
先輩の実際に使用した体験からアドバイスいただければ
幸いです。
No.5ベストアンサー
- 回答日時:
> 現在、私はPICを使用しております。
> ポート数が少ない、メモリが少ない等で
> H8を使いたいと思っている程度です。
> JTAG、ライブラリアン・・・そんな用語の
> 意味もわからない程度です。
なるほど。大体見えてきました。
フリーの開発ツールは、有償のものと比べて決して入門者向けではありません。GCC(および一緒に使うBinutils)もバージョンによって当り外れがありますし、日本語には対応していませんし、日本語のマニュアルも公式にはありません。
手厚いサポートを期待されるのであれば、やはり純正のコンパイラを使うことをお勧めします。
どの場合でも、スタートアップルーチンやメモリマップの設定等は最低限自力で行う必要があります。省略できるのは、秋月電子通商のCPUボードのような、一般的に出回っているものを使う場合だけで、独自設計のボードの場合は自分でやるしかありません。
どうしても面倒だということであれば、面倒な部分だけでも専門家に発注する方が得策かと思います。
回答ありがとうございました。
>どの場合でも、スタートアップルーチンやメモリマップの>設定等は最低限自力で行う必要があります。
「どの場合でも」ということは非常に参考に
なりました。
No.4
- 回答日時:
>その方法はBT社のHPで公開している情報だけで
>できるものなのでしょうか?
BT社自体は限られたCPUの定義しか提供していませんし、また、その方法も明示的に表明しているわけではありません。
ただ、シリーズが同じならそれほど困難ではないですよ。
うちでは3069がメインに使っているのですが、3067ベースを変更しました。
若干アドレスが変更になっている部分の定義を変更し、メモリ量が増えているので、これにあわせただけです。
IO定義部は、ルネサスのHPからダウンロードしたHEW用の定義を利用するのがはやいでしょうね。
私はその両方を融合してますが。(笑)
とにかく、やってみれば以外と簡単だと思いますよ。
YellowSoftのYCも有名ですが、あれだって自分で定義しなければなにもできませんもんね。
あちらは、BITの考え方が違うので、HEW用定義をそのままでは利用できないので、そのほうが大変な気がします。
回答ありがとうございました。
>YellowSoftのYCも有名ですが、あれだって自>分で定義しなければなにもできませんもんね
非常に参考になりました。
有料だからそれなりに使いやすいものだと
思っていました・・・。
>とにかく、やってみれば以外と簡単だと思いますよ。
とても「簡単」とは思えませんが、
励ましのお言葉と介して挑戦してみたいと思います。
苦し紛れに又ここで質問するかもしれませんが
その節はよろしく御願いします。
No.3
- 回答日時:
> 過去には(他のCPUの場合ですが)
> 「習熟すれば、良いツール」だが、
> 「最初の入門のハードルが高い」といったツールで
> 苦労したことがあります。
具体的にどんなツールで苦労したのか教えていただけると、もう少しニーズに合うものを紹介できるかもしれません。
あと、もう少し具体的な用途も教えていただけると助かります。
実際に使うマイコンの品番とか、JTAGが使えるのか、シリアルポートしかないのか、どの程度の規模のプログラムを作るのか(ライブラリアン等がないツールもありますので)等々です。
回答ありがとうございます。
>具体的にどんなツールで苦労したのか
大昔、Z80の時代のことで・・・。
>具体的な用途も教えていただけると
現在、私はPICを使用しております。
ポート数が少ない、メモリが少ない等で
H8を使いたいと思っている程度です。
お恥ずかしながら
JTAG、ライブラリアン・・・そんな用語の
意味もわからない程度です。
No.2
- 回答日時:
H8にもいろいろ種類がありますが、完全にフリーなのは
GCC Developer Liteという開発環境をBestTechnorogyが提供しています。
基本はKPITのGCCです。
基本的なスタートアップルーチンもあるので、適当に書き換えるとたいがいのH8に対応できます。
便利ですよ。H8Tinyに関しては書き込みツールまでついてきます。
参考URL:http://www.besttechnology.co.jp/index.htm
回答ありがとうございます。
>適当に書き換えると
GCCとかは全くわからないのですが
その方法はBT社のHPで公開している情報だけで
できるものなのでしょうか?
No.1
- 回答日時:
フリーの開発ツールを希望されているということは、ルネサスの純正ツールは高価であると判断されているわけですね。
簡易的なものであればいくつか選択肢がありますが、本格的な開発ツールということであれば、GCCしかないかと思います。
ただ、GCCは構築が面倒なのが難点です。
下記の参考URLでPizzaFactory2という製品が公開されています。Personal版であれば1万円以下でGCCのバイナリと統合環境が付いてくるようです。
参考URL:http://support.toppers-open.org/detail/devtools/ …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ソフトウェア ノーコードツールで開発を依頼した場合の費用 1 2023/02/03 11:16
- その他(学校・勉強) 自分の市場価値を高めるには 3 2022/07/12 09:11
- その他(悩み相談・人生相談) しまったな、職場で出来ることを見つけられない、成長できない、貢献できない 4 2022/11/29 20:27
- その他(スポーツ) ツール・ド・フランスが今まさに開催されてますね。皆さんはご覧になってますか? そもそも普段から自転車 6 2023/07/08 02:02
- Chrome(クローム) 入力フォームの履歴を消したい 2 2023/06/29 13:02
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- 高校受験 中学校3年生です。 今回の前期中間のテストが9教科 900点中364点でした。 僕は高校に進学を取る 3 2022/06/25 01:56
- VPN フリー wi-fi は安全ですか 自宅での wi-fi VPNを使用したら良い? 2 2022/05/31 04:12
- Illustrator(イラストレーター) Illustrator アンカーポイント選択について 3 2023/01/30 12:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 電話番号の正規表現について
-
プログラマーと学歴の関係性に...
-
vba クリップボードクリアにつ...
-
このURLで広告を出しているのは...
-
ImageMagickでgif画像の一部が...
-
小学1年生の子です。塾に行かせ...
-
プログラミングのPythonのnoteb...
-
GoogleAppsScript文字列置換の...
-
楽しくて最高のプログラミング...
-
ホワイトハッカー
-
プログラミング ソースコード
-
ものづくりに向いているプログ...
-
大学のゼミのレポートがムカつ...
-
スカラーのベクトル微分
-
初心者powershellのPS1ファイル...
-
Google ColaboでGUI作成
-
プログラミングで例えばゲーム...
-
Powershellとコマンドプロンプト
-
MacのPythonでの開発について
-
Latexに関する質問です。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows serverでマルチキャス...
-
QGISでの円(圏域)描画方法に...
-
VBAをDLL化する方法を教えてく...
-
Accessの代わりのノンプログラ...
-
パケットキャプチャツール(Wir...
-
インストーラーの作成
-
ExcelをPDFにコンバート
-
diffツールでコメントを比較対...
-
pdfの読み込み
-
デバッグツールの具体例を教え...
-
ツールが消えた
-
フローチャートを作成するツール
-
Visual Basicで画像を加工する...
-
『cpuの創りかた』に載っている...
-
VB5.0からVB.NETへの移行
-
ツールチップ
-
ASPからASP.NETへ
-
Perlソース(拡張子.cgi)のス...
-
VB6の開発支援ツール?
-
難読化ソフト
おすすめ情報