新規登録がまだの方

下の[新規登録]ボタンを押してコミュニティに登録してください。

新規登録(無料)

登録がお済みの方はこちら

コミュ二ティポイントのご案内

詳しく見る

マイコン情報の交換広場

マイコン情報の交換広場>掲示板

公開 メンバー数:19人

チャットに入る

サークルに参加する

サークル内の発言を検索する

新しいトピックを立てる

サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。

閉じる

  • from: zwiさん

    2009年04月30日 22時26分55秒

    icon

    「Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート3」
    > いろいろやってみたのですが、
    > 朝と変わりなくエラーが出ます。
    >
    > 今の時点でのセクションはこんな感じですが・・・
    >
    > 何回も聞いて申し訳ないですが、
    > お助けを!!

    すいません、ちょっと忙しくて明日の夕方まで待ってください。

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: Simbaさん

    2009年04月30日 16時18分43秒

    icon

    「Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート3」

    いろいろやってみたのですが、
    朝と変わりなくエラーが出ます。

    今の時点でのセクションはこんな感じですが・・・

    何回も聞いて申し訳ないですが、
    お助けを!!

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: zwiさん

    2009年04月30日 10時47分08秒

    icon

    「Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート3」
    > つづきです。
    >
    > このようなエラーがでて、
    > にっちもさっちもいきません。
    >
    > お助けくださいm(_ _)m

    エラーを見る限りDセクションが必要そうですね。
    http://sugi.sakura.ne.jp/denshi/sh2/090328a.html
    こちらのサイトでは、「フラッシュメモリ」と書かれてますがRAMに配置してください。
    P,D
    とすればよろしいかと。

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: Simbaさん

    2009年04月30日 08時14分55秒

    icon

    「Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート3」

    つづきです。

    このようなエラーがでて、
    にっちもさっちもいきません。

    お助けくださいm(_ _)m

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: Simbaさん

    2009年04月30日 08時12分29秒

    icon

    「Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート3」

    おはようございます。

    > アドレスはRAMに合わせないとダメです。

    自分なりにRAMのアドレスあわせたのですが、
    エラーがでるんです。

    何回も聞きまくってもうしわけないですが、
    原因わかりますか?

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: zwiさん

    2009年04月29日 16時37分53秒

    icon

    「Re:Re:Re:Re:Re:Re:ストップウォッチパート3」
    とりあえずHEWの使い方。
    http://wave.iobb.net/doc/summary/h8wiki/wifky.cgi?p=HEW%A4%C7AKI-H8%2F3048F%A4%CE%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0
    アドレスはRAMに合わせないとダメです。

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: Simbaさん

    2009年04月29日 15時01分26秒

    icon

    「Re:Re:Re:Re:Re:ストップウォッチパート3」
    HEWでビルドしたabsファイルをHtermでLoadしたら、
    「ソースファイルを開きますか」
    と出て、
    OK
    したら、
    「cpuの種別が違うか動作モードが違う」
    みたいなメッセージが出ました。

    これってHEWの設定をうまくやれば、
    いけるってことですよね??

    HEWのマニュアルってどこに
    あるのか分かります??

    ルネサスのあのややこしいホムペみても、
    さっぱりわからずでした。

    HEWで開発ができたら、
    なんかスマートに作業が流れて格好いいのに(笑

    もっかい寝ます(-_-)゜zzz…

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: Simbaさん

    2009年04月29日 11時31分08秒

    icon

    「Re:Re:Re:Re:ストップウォッチパート3」
    んーー
    なんとかやってみます。
    情報ありがとうございました。

    でも、昨日の晩変な時間に起きてから寝れなくなって、
    今、意識朦朧ですwww

    昼飯食ったら寝ようかと、眠剤のんで(泣
    いい天気やのに。
    でもちょっと寒いかも;;

    だから、
    今日は、なにも出来そうにないです・・・

    やっかいな病気ですわ(ノ_<。)ビェェン


    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: zwiさん

    2009年04月29日 11時16分00秒

    icon

    「Re:Re:Re:ストップウォッチパート3」
    > > (1)SWの動作を確認。
    > > (2)state変数の変化を確認。
    > > (3)割り込みが発生しているか確認。
    > > (4)割り込み内でstate分岐しているか確認。
    > > (5)タイムカウントが動作しているか確認。NUM1等。
    > > 結果をレポートしてくださいね。
    >
    > (1)SWの動作確認は、レジスタR0Lの動きを見ればいいんですよね。押されたら4bit目が変わるということで・・・
    はい。OKです。

    > (2)state変数の変化はレジスタR1Lやメモリ上にあるSTATEの動きをみる
    はい。OKです。

    > (3)CCRの最上位bitのIがゼロになるのを確認でしょうか
    > (4)(5)はどうすれば・・・(泣

    割り込み先にブレークポイントを設定すればそこが実行されたらブレークしますので実行されたことが分ります。
    これで(3)はOKですよね。後は必要に応じてブレイクポイントを変えてやれば良いのです。

    > htermでは、
    > ソースファイルの生成にはいくつかの条件があるらしく、
    > デバッガ情報がなければ生成できない、だそうです。

    秋月のアセンブラとリンカは持っていないので分りませんが、デバック情報を付けるオプションはありませんか?

    モニタの操作コマンドは、こんな感じみたいです。
    http://www.shudoshiki.net/electronics/h8mon/h8mon.html

    > なのでHEWでデバッグをやってみようと思って、
    > 一応ビルドはできた(と思ってる)のですが、
    > そこから先が進まない;;

    こちらは分りません。gcc+gdbでデバッグしている人は検索で何人か見かけたのですが。
    HEWでビルドして、htermで使うとか変則技が出来ませんかね?

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: Simbaさん

    2009年04月29日 01時03分46秒

    icon

    「Re:Re:ストップウォッチパート3」

    > で、今回のソースコードですが少なくともカウントアップは始めるように見えますので、何らかのバグがあります。
    > 良い機会ですからソースを直す前にデバッガを使ってステップ実行やメモリ、レジスタの内容を確認して動作をトレースしてください。
    > (1)SWの動作を確認。
    > (2)state変数の変化を確認。
    > (3)割り込みが発生しているか確認。
    > (4)割り込み内でstate分岐しているか確認。
    > (5)タイムカウントが動作しているか確認。NUM1等。
    > 結果をレポートしてくださいね。

    (1)SWの動作確認は、レジスタR0Lの動きを見ればいいんですよね。押されたら4bit目が変わるということで・・・
    (2)state変数の変化はレジスタR1Lやメモリ上にあるSTATEの動きをみる
    (3)CCRの最上位bitのIがゼロになるのを確認でしょうか
    (4)(5)はどうすれば・・・(泣

    htermでは、
    ソースファイルの生成にはいくつかの条件があるらしく、
    デバッガ情報がなければ生成できない、だそうです。

    なのでHEWでデバッグをやってみようと思って、
    一応ビルドはできた(と思ってる)のですが、
    そこから先が進まない;;

    ブレイクポイントはzwiさんの言うとおり、行の左端をクリックすれば印が付きました。で、Goすると、そこまで進んでくれなくて、途中で止まるのです。つまりブレイクポイントまでこないのです。

    HEWの方が見やすいですね。レジスタとかメモリとかソースプログラムも見れて、でもどうやってうごかすのかさっぱり・・・

    という状況です。

    変な時間に起きてしまったので(1:00)、社労士の勉強をします。ま、飽きたらマイコンに戻ってくるのですが・・・

    デバックってやったことがないので、このチャンス生かしたいと思います。

    • コメントする

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 拍手する

      サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

もっと見る icon