アカウント名:
パスワード:
欲しい人は、最近出たE1 [renesas.com]デバッガでいいんじゃないですか。
ボードが安いからデバッガが高く見えちゃうけど、JTAGデバッガの中ではE1は驚異的に安いです。 Digi-Keyで14000円弱。PC用の商用コンパイラより安い。
> (JTAGデバッガが無いと落ち着かない!?人なので(笑))
ん? 対応してるでしょ。
http://jp.rs-online.com/web/generalDisplay.html?id=promotions/gadget_renesas [rs-online.com]> JTAG対応
Arduinoにソースレベルデバッガがない(まだないですよね)ことからもアマチュアはそこまで大きな/複雑な開発はしないということじゃないですかね。
H8ではeCos/RedbootでGDBのリモートバッグができたので便利でしたがアマチュア的にはJTAGより、そういう割と簡単にすぐに使えるデバッグ環境があるといいのかなーと思いますケドね。
>> アマチュアはそこまで大きな/複雑な開発はしないということじゃないですかね。
その通りです。 若干の乏しい実例では。。。仕事でエレキやメカに関連する人が、低スペックなArduinoでホビーをやろうとすると、基本動作確認で「挫折」しています。
反対に、Arduinoに燃えたり萌えたりする人は、エレキ以外の部分をホビー(=やりたい事)にしています。Make: [makezine.com]の出展などでのわかりやすい例では、手芸的なアート作品を「動かす/検出する」部品としてArduinoを使っています。
組み込み系開発経験者などから見ると、非常に簡単な機能ですが、圧倒的に楽しく遊んでいます。状態遷移は単純だし、応答速度は人間の感覚より十分に速い程度(笑)でも、彼らにとっては、今まで全くできなかった事が、簡単に安く実現できる、従来比 無限大の性能に見えると思います。
正直、うらやましいです。
# 当然、他にも沢山の例がありますし、組み込みの本職の人も、凝った作品を出展していました。
そういう本格的な開発は想定していないのでは?
鬼束さん、twitterに飽きたからっていきなりここに来ること無いじゃないですか
最低限の入出力デバイス(LED一ヶ、SW一ヶ)があれば、組込プロセッサの開発は出来る
真面目に話をすると、ペリフェラル関連の下回りの部分が出来上がってしまえば基本的にはデバッガは不要制御の論理が凄く深く、複雑怪奇になることも、動的なメモリアロケーションをしたりすることも滅多にないパラに制御が入り組むようなプログラムになるなら、リアルタイムOSを使えば良いし、そうすればデバッガ無しでデバッグが楽に出来る上位のアプリケーション開発でデバッガ使いながら四苦八苦するような状態に陥ったら、ハードから切り離してシミュレータ使えば良い業務の開発ではデバッガは必須だが、それに頼りすぎるのは良くない
趣味のマイコン工作なら、規模が小さいからデバッガ無しで乗り切れるデバッガが必要だとしても、廉価版の機能の低いので十分
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
Arduinoとかmbedとかもそうだけど… (スコア:4, 興味深い)
Lチカ・デバッグ(要所要所にLED点灯処理を埋め込み)とかprintfデバッグ(要所要所にprintf…以下略)でしのくの?
…って、これらを使う人は、本格的なデバッガを必要とするほどの規模のソフトウェアは開発しないってことかな…
(JTAGデバッガが無いと落ち着かない!?人なので(笑))
E1がある (スコア:2)
欲しい人は、最近出たE1 [renesas.com]デバッガでいいんじゃないですか。
ボードが安いからデバッガが高く見えちゃうけど、JTAGデバッガの中ではE1は驚異的に安いです。 Digi-Keyで14000円弱。PC用の商用コンパイラより安い。
Re: (スコア:0)
> (JTAGデバッガが無いと落ち着かない!?人なので(笑))
ん? 対応してるでしょ。
http://jp.rs-online.com/web/generalDisplay.html?id=promotions/gadget_renesas [rs-online.com]
> JTAG対応
Re:Arduinoとかmbedとかもそうだけど… (スコア:2)
デバッガソフトウェアも標準添付されていないと…という意味です。
まぁ~ARMと違って、ルネサスはJTAG制御部分は基本的にオープンにしてないから、
OpenOCDみたいなオープンソース系のデバッガは期待できませんが、
せっかくルネサス公認?のプロジェクトなわけで、そのあたりの仕組みもあれば…と思う次第です。
Re:Arduinoとかmbedとかもそうだけど… (スコア:2)
Arduinoにソースレベルデバッガがない(まだないですよね)ことからも
アマチュアはそこまで大きな/複雑な開発はしないということじゃないですかね。
H8ではeCos/RedbootでGDBのリモートバッグができたので便利でしたが
アマチュア的にはJTAGより、そういう割と簡単にすぐに使えるデバッグ環境
があるといいのかなーと思いますケドね。
Re:Arduinoとかmbedとかもそうだけど… (スコア:2)
>> アマチュアはそこまで大きな/複雑な開発はしないということじゃないですかね。
その通りです。 若干の乏しい実例では。。。
仕事でエレキやメカに関連する人が、低スペックなArduinoでホビーをやろうとすると、
基本動作確認で「挫折」しています。
反対に、Arduinoに燃えたり萌えたりする人は、
エレキ以外の部分をホビー(=やりたい事)にしています。
Make: [makezine.com]の出展などでのわかりやすい例では、手芸的なアート作品を
「動かす/検出する」部品としてArduinoを使っています。
組み込み系開発経験者などから見ると、非常に簡単な機能ですが、圧倒的に楽しく遊んでいます。
状態遷移は単純だし、応答速度は人間の感覚より十分に速い程度(笑)
でも、彼らにとっては、今まで全くできなかった事が、簡単に安く実現できる、
従来比 無限大の性能に見えると思います。
正直、うらやましいです。
# 当然、他にも沢山の例がありますし、組み込みの本職の人も、凝った作品を出展していました。
Re: (スコア:0)
そういう本格的な開発は想定していないのでは?
Re: (スコア:0)
鬼束さん、twitterに飽きたからっていきなりここに来ること無いじゃないですか
Re: (スコア:0)
最低限の入出力デバイス(LED一ヶ、SW一ヶ)があれば、組込プロセッサの開発は出来る
真面目に話をすると、ペリフェラル関連の下回りの部分が出来上がってしまえば基本的にはデバッガは不要
制御の論理が凄く深く、複雑怪奇になることも、動的なメモリアロケーションをしたりすることも滅多にない
パラに制御が入り組むようなプログラムになるなら、リアルタイムOSを使えば良いし、そうすればデバッガ無しでデバッグが楽に出来る
上位のアプリケーション開発でデバッガ使いながら四苦八苦するような状態に陥ったら、ハードから切り離してシミュレータ使えば良い
業務の開発ではデバッガは必須だが、それに頼りすぎるのは良くない
趣味のマイコン工作なら、規模が小さいからデバッガ無しで乗り切れる
デバッガが必要だとしても、廉価版の機能の低いので十分