データ・フラッシュ・ライブラリの使い方を教えてください。

こんにちは、まったくの初心者です。
r20ut4344jj0100-csrn.pdfを見ながらライブラリを使ってデータ・フラッシュの読み書きをしたいと思っています。
R_FDL_Open();の中で
CALL            !!_PFDL_Close+0xedd7c
とノン・マップ領域へアクセスしてしまいます。
必要な設定など教えてください。

Parents
  • グレイグレイさん、こんにちは。NoMaYです。#鈴木さんのリプライに追加です

    > 「よく使うオプション(アセンブル)」の「追加のインクルードパス”.”」の設定がなかったので追加

    むしろ、ライブラリの登録の話と言うよりは、単に普通にインクルードパスの設定の話かなと思います。.asmソース/.cソースが、どの場所にある.incヘッダファイル/.hヘッダファイルを、インクルードしているのか?の話かなと思います。"."はプロジェクトフォルダそのもの(.mtpjファイルがあるフォルダ)の場所になる筈ですので、プロジェクトフォルダ直下以外(例えば、その下のサブフォルダ)にある.asmソース(別の拡張子かも知れませんが)からプロジェクトフォルダ直下にある.incヘッダファイル(別の拡張子かも知れませんが)をインクルードしているのではありませんか?(今回は、そのヘッダファイルがライブラリに付属していたヘッダファイルであるということだと思うのですが、、、)

    > www.renesas.com/.../r20ts0472jj0100-cstnno.pdf
    > コード生成ツール ユーザーズマニュアル RL78 API リファレンス編は消去されてしまったのですか?

    ルネサスさんは、ドキュメントのバージョンが上がったら、以前のバージョンのドキュメントを削除してしまうケースが殆どですね。(サンプルプログラムも同様なことが多いですね。) 最近は、私は、以下のように書いて投稿することが増えました。(ズボラして直接URLを書いてしまうことも多いですけど、、、)

    www.renesas.com/jp/ja/search/keyword-search.html#q=r20ts0472&genre=document

    という話かなと思ったのですが、検索すると、まだありますね、、、あれっ?これは何の話でしょうか?

Reply
  • グレイグレイさん、こんにちは。NoMaYです。#鈴木さんのリプライに追加です

    > 「よく使うオプション(アセンブル)」の「追加のインクルードパス”.”」の設定がなかったので追加

    むしろ、ライブラリの登録の話と言うよりは、単に普通にインクルードパスの設定の話かなと思います。.asmソース/.cソースが、どの場所にある.incヘッダファイル/.hヘッダファイルを、インクルードしているのか?の話かなと思います。"."はプロジェクトフォルダそのもの(.mtpjファイルがあるフォルダ)の場所になる筈ですので、プロジェクトフォルダ直下以外(例えば、その下のサブフォルダ)にある.asmソース(別の拡張子かも知れませんが)からプロジェクトフォルダ直下にある.incヘッダファイル(別の拡張子かも知れませんが)をインクルードしているのではありませんか?(今回は、そのヘッダファイルがライブラリに付属していたヘッダファイルであるということだと思うのですが、、、)

    > www.renesas.com/.../r20ts0472jj0100-cstnno.pdf
    > コード生成ツール ユーザーズマニュアル RL78 API リファレンス編は消去されてしまったのですか?

    ルネサスさんは、ドキュメントのバージョンが上がったら、以前のバージョンのドキュメントを削除してしまうケースが殆どですね。(サンプルプログラムも同様なことが多いですね。) 最近は、私は、以下のように書いて投稿することが増えました。(ズボラして直接URLを書いてしまうことも多いですけど、、、)

    www.renesas.com/jp/ja/search/keyword-search.html#q=r20ts0472&genre=document

    という話かなと思ったのですが、検索すると、まだありますね、、、あれっ?これは何の話でしょうか?

Children
No Data