>CMTやMTU等の各タイマー割り込みルーチンからiset_flagを呼べるようにするためのC言語ソースコードの記述(準備)の方法、
>または、Configuratorを用いた作成の仕方をお教え願います。
実際にCMTを動作させるサンプルプログラムと割込みを扱う手順を説明した記事をかきました。
下のURLを参照してください。
viewtopic.php?f=16&t=117
検索結果 190 件
- 2016年2月05日(金) 23:04
- フォーラム: μC3/Standard
- トピック: OSの管理割込みについて教えてください。
- 返信数: 4
- 閲覧数: 11340
- 2016年2月05日(金) 22:58
- フォーラム: アプリケーションノート
- トピック: 割込みのサンプル(RZ/T1)
- 返信数: 0
- 閲覧数: 13240
割込みのサンプル(RZ/T1)
μC3/Standardで割込みを扱う手順をサンプルコード(添付ファイル RTK7910022C00000BR.CMT.zip)を交えて説明します。 ■サンプルコード RTK7910022C00000BR.CMT.zip ■動作環境 CPU Renesas社 RZ/T1 ボード Rensas社 RZ/T1評価ボード RTK7910022C00000BR http://japan.renesas.com/products/tools/introductory_tools/starterkits_evaluation_boards/rzt1/index.jsp ■サンプルコードの動作 コンペア...
- 2016年2月02日(火) 23:10
- フォーラム: μC3/Standard
- トピック: OSの管理割込みについて教えてください。
- 返信数: 4
- 閲覧数: 11340
Re: OSの管理割込みについて教えてください。
iga様 投稿ありがとうございます。 取り急ぎ、回答できる箇所のみ回答させていだたきます。 >後述のルネサス社さんのサンプルプログラムに対して、OSを入れ込む方法 CMTのサンプルを参照しました。 申し訳ございませんが、具体的なコードを用いた説明はルネサス社のライセンスの関係でできません。 抽象的な説明になってしまいますが以下のような回答になります。 μC3のタスクからルネサス社のサンプルのAPIは呼び出すことはできそうですが、下記の点に注意してください。 ・μC3の割込みサービスルーチン作成し、ルネサス社のサンプルの割込み関数を登録してください。 ・割込み(CortexR4, 割込みコントロ...
- 2016年1月20日(水) 17:06
- フォーラム: ビデオ
- トピック: POSIX on μC3 + Qt デモビデオ
- 返信数: 0
- 閲覧数: 24878
- 2016年1月19日(火) 20:37
- フォーラム: μNet3
- トピック: マルチキャスト宛のパケットが受信できない
- 返信数: 0
- 閲覧数: 10708
マルチキャスト宛のパケットが受信できない
■質問 マルチキャストパケットが受信できません。 設定等が必要ですか? ■回答 次の(1)~(3)を確認してください。 (1)イーサネットドライバでマルチキャストパケットを受信しない設定になっている。 (2)マルチキャストグループへ登録していない。 (3)送信元~ターゲットまでの間にある機器のファームウェアにバグある。 以下、順に説明します。 (1)イーサネットドライバでマルチキャストパケットを受信しない設定になっている イーサネットドライバのFilterモードの設定をMulticastに変更してください。 パッケージのサンプルプログラムではPerfect filterが設定されているケース...
- 2016年1月08日(金) 15:30
- フォーラム: μC3/Compact、μC3/Standard
- トピック: DS-5の環境でヒープ領域を使用したい場合どうすればよいですか?
- 返信数: 0
- 閲覧数: 8946
DS-5の環境でヒープ領域を使用したい場合どうすればよいですか?
uITRONの環境でmalloc関数が規定されていないことと、ARM社をはじめとする ベアメタル環境のmalloc等をご使用されますとuITRONの環境ではメモリ管理領域 を破壊する等mallocがリエントラントでないために期待しない動作を動作を行う恐れ があるためにヒープ領域の使用を推奨しておりません。 メモリ領域の取得には固定長メモリプールや可変長メモリプールのAPIを使用する ことを推奨しております。 独自にヒープ領域をご使用になられる場合は以下の設定が必要になります。 (使用する場合は自己責任でお願いいたします。) 1.__use_no_heapを定義しないようにする。 /***...
- 2016年1月07日(木) 09:46
- フォーラム: μC3/Compact、μC3/Standard
- トピック: rcv_mbxの呼出で、コンテキストエラーが発生する
- 返信数: 0
- 閲覧数: 6867
rcv_mbxの呼出で、コンテキストエラーが発生する
rcv_mbxについては、タスクコンテキストのみで呼び出しが できるシステムコールです。(ユーザーズガイドの呼出コンテキストを参照) なお、タスクコンテキストから呼び出した場合においても、 以下のシステムコールを利用していると、コンテキストエラーとなります。 ・loc_cpu()にてCPUロックしたままになっていないか? ・dis_dsp()にてディスパッチを禁止したままになっていないか? ・chg_imsにより割込みレベルを上げている箇所はないか? 上記の状態を判定するシステムコールもありますので、こちらも 参考にしてください。 ・sns_ctx : タスクコンテキストから呼び出されているか...
- 2016年1月04日(月) 16:00
- フォーラム: μC3/Compact、μC3/Standard
- トピック: C++に対応していますか。(Q&A形式の補足)
- 返信数: 0
- 閲覧数: 7356
C++に対応していますか。(Q&A形式の補足)
C++に対応していますか。 上記についての、Q&A形式の補足となります。 *** Q.1 フォーラム上ではC++は非対応とございました。μC3上でC++で作ったもの が動いている、という例はあまり(全く?)ないのでしょうか。 A.1 使用されているお客様は、少ないですが、いらっしゃいます。 念のためですが、弊社では、C++言語を用いてμC3の動作検証を完全に行っていないため、 正式サポートをしておりません。また、μC3はμITRON仕様なので基本C++には正式に 対応していません。 Q.2 システムコールの時だけextern "C"をつける事と、その他いくつかの注意点 が挙...
- 2016年1月04日(月) 12:37
- フォーラム: その他
- トピック: コンパイラのバージョン対応表記についての補足説明
- 返信数: 0
- 閲覧数: 13326
コンパイラのバージョン対応表記についての補足説明
弊社パッケージの先頭にある「Readme_xxxx_xxxx.txt」ファイルの コンパイラのバージョン対応表記についての補足をいたします。 ******** 例えば、下記のような表記や、 :IAR Embedded Workbench (EWARM) v6.60 に対応 下記のような表記があります。 :RealView Microcontroller Development Kit (MDK-ARM) Version 4.72a に対応 ******** この記載の意味については、お客様が弊社のパッケージを用いてアプリケーション を開発する場合に推奨する開発環境を示しているのではなく、弊社の...
- 2015年12月10日(木) 11:49
- フォーラム: μC3/Standard
- トピック: DDR_RZT1_ETH.cについて
- 返信数: 1
- 閲覧数: 8396
Re: DDR_RZT1_ETH.cについて
masao様
ご指摘ありがとうございます。
ご指摘の通りなので、修正、動作確認いたします。
対象のパッケージ(μNet3/Standard Cortex-R4(Renesas RZT1))の
ユーザ様には動作確認後、修正版パッケージのダウンロードを案内させていただきます。
ご指摘ありがとうございます。
ご指摘の通りなので、修正、動作確認いたします。
対象のパッケージ(μNet3/Standard Cortex-R4(Renesas RZT1))の
ユーザ様には動作確認後、修正版パッケージのダウンロードを案内させていただきます。