こんにちは。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()を呼ばないようにスキップしてしまう、というように出来るかも知れないなぁ…
ふぐりん さん、こんにちは。NoMaYです。どうもありがとうございます。ちょっと脱線しますけれども、最近、以下のスレッドにて、ルネサスさんのRI600V4に対してはFITモジュールの割り込み関数がパブリックとなって他のソースから参照出来るようになるという話題がありました。たぶん、そちらのカラクリを(ちょっと無理矢理になるでしょうけれども)利用すると、こちらのカラクリで掛かっている実行クロック数を少しぐらい減らせるだろうなぁ、という考えも思い浮かんでいるところです。ただ、同じく以下のスレッドでの話題の続きですけれども、FITモジュールの割り込み関数が何であるかを調べるのがちょっと大変なのと、CGコンポーネントの割り込み関数には別のカラクリを考えてやらないとCGコンポーネントに適用出来ないという課題もあって、手軽さという点では、まだまだ、こちらのカラクリの方が良いですけれども。RX66N + RI600V4 環境で r_fwup によるセルフアップデートは可能?community-ja.renesas.com/cafe_rene/forums-groups/mcu-mpu/rx/f/forum5/10210/rx66n-ri600v4-r_fwup/48841#48841community-ja.renesas.com/cafe_rene/forums-groups/mcu-mpu/rx/f/forum5/10210/rx66n-ri600v4-r_fwup/48844#48844あと、それから、GitHubの以下の記載は勘違いだと思います。RX130はMAX 32MHzです。【条件】・Target Board for RX130,CS+・システムクロック(ICLK)=120MHz
NoMaYさんこんにちは。ふぐりんです。
スレッド拝見しました。なるほど、RI600V4でも同様の話があるんですね。
NoMaYさんのNORTiをFIT/CGと共存させるプログラムは本当に画期的で優れていると思います。同じ考え方でRI600V4でも使えるんじゃないでしょうか。
実行クロック数(応答時間)については余りお気になさらず・・というかNoMaYさんのやり方を使っても「これだけしか増えない」という証拠と思ってます。「たった0.28usec増えるだけでFIT/CGがそのまま使える」んですから、万々歳です。(個人の感想ですがw)
それと誤記のご指摘ありがとうございます!「NORTi を RX Smartconfigurator と一緒に使う方法」応答時間観測のCPUはRX65Nで行いました。修正しました。https://github.com/mkogax/How-to-use-NORTi-with-RX-Smartconfigurator#%E5%BF%9C%E7%AD%94%E6%99%82%E9%96%93target-board-for-rx65ncs