• 締切済み

SH7727(SH3-DSP)

今までM16Cを使っていましたが、今回、SH3を使う予定です。多重割込みの方法が、SH3では多くの手順を踏まないといけないようなことが、マニュアルから分かりましたが、いざコーディングしようとすると手が動きません。 メーカのホームページにも多重割込みのサンプルプログラムが無かったような気がするし、皆さんはどうしましたか? PS:OSは使用しません。

  • tonpe
  • お礼率100% (1/1)

みんなの回答

  • jppy
  • ベストアンサー率14% (14/99)
回答No.1

多重割り込みってあまり使わないのですが、 マニュアルにある手順どおりでよいのでは? と思います。

tonpe
質問者

お礼

そうですね。 もう少し調べてみます。 ありがとうございます。

関連するQ&A

  • SH2を使いたいです

    SH2の7045を使いたいですが、なかなか動きません。コンパイラはYellowSoftのコンバインをつかってます。今回はSH2のROMのかわりにRAMにプログラムを書き込むことをしました。プログラムはとりあえずマニュアルに載せてるサンプルを使いました。

  • ルネサステクノロジ SH2(7045F)の資料

    ルネサステクノロジーのMCUタイプのSH2(SH7045Fなど)に関して勉強を始めています。 会社のページから「ハードウェアマニュアル」を見て勉強をしてるのですが、 ページが多く、全体的な概要を把握するのにあまり向いておりません。 CまたはC++言語でD/AとA/D変換, SCIなどを利用するプログラムを 作っていきたいのですが、サンプルプログラムを含むwebや資料 などご存知ないでしょうか?

  • volatileについて

    マイコンで割り込み(多重あり)を用いたプログラムを作りたいのですが 最適化を利用してできるだけ高速に動作させる必要があります。 多重割り込みを用いるのでvolatile修飾子が必要な変数がたくさんあるのですが 高速動作のためにvolatile修飾が必要な変数のみを厳選したいと思っています。 コンパイラのマニュアルを見ても説明に乏しくどうすればよいか困っています。 例えば割り込み処理終了時にはレジスタの値は変数に戻すなどの規約があればよいのですが・・・。詳しい方は助言をお願いします。

  • USBプロトコルでのコーディングについて

    M66291のUSBデバイスコントローラの制御プログラムを コーディングしているのですがVbusやステート遷移の割り込みは 発生するのですがGET_DESCRIPTORリクエストがホストから 送られてきた際にコントロール転送ステージ遷移割り込みが 発生するとデータシートに書いてあるのですが発生しません。 この場合、どのようなことが考えられますか?

  • プログラミングの一般論

    C++でプログラムするときに、 一般的にどんな手順で行いますか? 非オブジェクト指向型の言語では、 フローチャート書いてそのままコーディングできると思うのですが、 C++の場合だと、徹底的に設計をしておかないと後で かなり困ることになると思うんです。 また、実際のコーディングの時は、 classごとにまとめて書いたほうがいいのでしょうか? (今日はこのclassを、明日は別のclassのコーディングをしよう、みたいな感じです。) それとも、メンバ関数ごとに書いたほうがいいのでしょうか?

  • C++のサンプルプログラム

    C++でプログラムを作れるようになりたいのですが、ゲームなど絵を画面で動かすようなプログラムのサンプルはホームページで公開されていないでしょうか。エラーの無いもので、良いのがありましたら教えてください。

  • Visual C++ 2008でのDXライブラリ導入について

    Visual C++ 2008でのDXライブラリ導入について 最近プログラムの勉強を始めたばかりの初心者です。 Microsoft Visual C++ 2008 Express EditionにDXライブラリを導入しようと思い、http://homepage2.nifty.com/natupaji/DxLib/dxuse_vc2008express.html ↑のサイトで手順どおりにやっていたのですが、サンプルプログラムの実行でエラーが出ました。 エラーの内容は include ファイルを開けません。'excpt.h': No such file or directory といったものです。 プログラムの記述はコピー&ペーストしたので間違ってはいないと思います。 なので、サンプルプログラムの前の設定で何か変になっている事があると思うのですが、 どうにも手順を間違っているように思えません。 念のため書いておくとOSはvistaを使用しています 分かりづらいかと思いますが原因がわかる方いましたらぜひ教えてください。足りない部分があったら補足します。よろしくおねがいします

  • シェル エラーについて

    Linux programming 3rd Editionと言う本にサンプルプログラムがあるんですけど、試しに使ってみたら /bin/sh^M: bad interpreter: No such file or directory と出てきました  通訳すると”下手な通訳:このファイルまたはディレクトリは見つかりません” /bin/sh^Mの^Mってなんですか?

  • 画像処理

    今、動的輪郭モデルのSnakeというプログラムを作ろうとしています. Snakeについての参考ホームページ(サンプルプログラム(C言語)がついていたらありがたいです) を教えてもらえないでしょうか. よろしくお願いします.

  • ディレクトリ内のファイル名取得

    C言語初心者です。 ディレクトリ内のファイル名を出力し、それをテキストファイルに書き込むというプログラムを作成したいのですが、初心者なため何から初めていいのかわかりません。 よろしければ、考え方や手順、サンプルプログラムなど書いていただけたらうれしいです。よろしくお願いいたします。

専門家に質問してみよう