こんにちは。NoMaYです。ひとつ立てても良さそうな気がしましたので立ててみました。もっとも、その前に気になる問い掛け、が無いわけでは無いですけれども、、、● マイコンベンダ提供のソフトウェア開発フレームワークと共存させることが苦痛な実装のRTOSを今後も新規プロジェクトで使う予定がありますかね[関連スレッド]スマートコンフィグレータの自動生成をカスタマイズしたいjapan.renesasrulz.com/cafe_rene/f/forum5/8248/threadFITの割込みハンドラの実装についてjapan.renesasrulz.com/cafe_rene/f/forum5/8212/fitRX72Nで簡易I2C通信をしたい。DATAは出力されているがCLKが何故か正しく出力されない。。japan.renesasrulz.com/cafe_rene/f/forum5/7129/rx72n-i2c-data-clkFITでのSCI使用時に文字を1文字送信すると、プログラムが固まります。japan.renesasrulz.com/cafe_rene/f/forum5/7071/fit-sci-pc-1 RX SmartConfiguratorで気になった点とか改善する案とか報告してみるスレッドjapan.renesasrulz.com/cafe_rene/f/forum5/7536/rx-smartconfigurator/42599#42599
Muraさん解決できてよかったです!(いいねボタンが欲しいw)
ふぐりん さん、こんにちは。NoMaYです。今しがた頭に思い浮かんだのですけれども、ひとまず、そうしてしまっても良い話なのか、そういう話では無いのか、というのは脇へ置いて、NORTi_interrupt.cのコードの中でKNL_LEVELマクロ定義を参照して、PSW.IPLの方が大きい値だった場合には自動的にv3_ent_int()を呼ばないようにスキップしてしまう、というように出来るかも知れないなぁ…
ふぐりんさん、こんにちは。Muraと申します。
RXシリーズでNORTiをSmartConfiguratorと使おうとしておりましてふぐりんさん、NoMAYさんご考案の方法にて実現しようとしております。
CC-RXでビルドしますと、NORTi_interrupt.cのstatic void dummy_NORTi_INT_HOOK(void)関数で関数内にコメント記載のあるE0552111:Symbol is undefined のエラーとなります。
知識不足で申し訳ございません。対処方法についてご教示頂けますと幸いです。
Muraさん、こんにちは。NoMaYです。これは私の案件ですね。たぶん、NORTi_interrupt.hの中で変更した#defineのどれかにスペルミスがあったのだと思います。ごめんなさい、最初に作った者として申し訳ないですが、よ~くNORTi_interrupt.hの中を見て頂けないでしょうか?
NoMaYさん、こんにちは。Muraです。
Enter to Replyのチェックを外すの忘れて、改行の度にReplyしてしまっていました。失礼しました。
ご教示ありがとうございます。
Gitからダウンロードさせて頂いたNORTi_interrupt.hを加工なしで使用させて頂いております。ファイルの内容確認しておりますが特に原因となるようなものは見つけれておりません。
切り分けで試してみるようなことでも、解決のヒントになるようなことございましたら何でも試してみますので連絡頂けますと幸いです。
Muraさん、こんにちは。NoMaYです。すみません、開発環境が、CS+であればmtpjファイルを、e2 studioであれば.projectファイルと.cprojectファイルを、zipファイルに固めてリプライに添付して頂けないでしょうか?
NoMayさん、こんにちは。Muraです。
お手数お掛けしまして申し訳ございません。
e2studioの.projectファイルと.cprojectファイルを添付いたします。e2studio_proj_cproj_20220902.zip
よろしくお願いいたします。
Muraさんこんにちは。私はCS+でやってまして・・e2studioでいただいた設定を見ながらCS+でちょっと試してたんですが、CS+では再現できませんでした。すいません。(RX66N/v3で試しました)とりあえず私のGitに置いているNORTi_interrupt.hを使う限りでは dummy_NORTi_INT_HOOK(void)関数は使わないようです。dummy_NORTi_INT_HOOK(void)関数と参照している行(93行目)をコメントアウトしても、ビルド+実行できました。よかったらお試し下さい。(すいません。NoMayさんのエリアですが・・)
Muraさん、こんにちは。NoMaYです。頂いたファイルとGitHubからダウンロードしたNORTi_interrupt.hとNORTi_interrupt.cを使ってコンパイルしてみましたが、エラー無くコンパイル出来ました。今度は、NORTi_interrupt.hとNORTi_interrupt.cの2つをzipファイルに固めてリプライに添付して頂けないでしょうか?
NoMayさんおひさしぶりです!確認ありがとうございます。原因はなんでしょうね・・気になるw