967536_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

967536_ja-JP

967536_ja-JP

NXPRDLIB_REM_GEN_INTFS の使用状況<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

こんにちは。

NXP Reader Library のNXPRDLIB_REM_GEN_INTFS定義の正確な目的を知りたいです。

私の見る限り、定義されていればプロジェクトと一緒にソフトウェアAPIインターフェースが構築され、そうでなければバイナリの同等のものに置き換えられます。なぜなら、その場合は関数プロトタイプしか利用できないからです...

これは正しいですか?もしそうなら、二進リベラルはどこにあるのでしょうか?バイナリを選ぶことのメリット・デメリットは何ですか?

よろしくお願いします、

ペッペ

NFCリーダー・ライブラリRe: NXPRDLIB_REM_GEN_INTFS usage

@stephanie_m

これはDoxygen-Dokuのバグです。

/* デバッグビルドモード */
/*#define NXPBUILD__PH_DEBUG*/ /**< デバッグビルド定義 */

#define NXPRDLIB_REM_GEN_INTFS

したがって、正解はまだ確定していません。


Re: NXPRDLIB_REM_GEN_INTFS usage<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

こんにちは、

リーダーライブラリのAPIドキュメントによると、あなたが見ている定義はビルドデバッグ目的です

pastedImage_1.png

よろしくお願いいたします。

エステファニア

Re: NXPRDLIB_REM_GEN_INTFS usage<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

エステファニアさん、こんにちは。ご関心をお寄せいただきありがとうございます。

例えばPN7462AU-FW_v05.21.00_Full file rootから、その定義は一部のNFCリーダライブラリの例で有効になっています:

$ grep -r NXPRDLIB_REM_GEN_INTFS NfcrdlibEx*
NfcrdlibEx4_MIFAREClassic/intfs/ph_NxpBuild_App.h:#define NXPRDLIB_REM_GEN_INTFS
NfcrdlibEx5_ISO15693/intfs/ph_NxpBuild_App.h:#define NXPRDLIB_REM_GEN_INTFS
NfcrdlibEx7_EMVCo_Polling/intfs/ph_NxpBuild_App.h:#define NXPRDLIB_REM_GEN_INTFS
NfcrdlibEx9_NTagI2C/intfs/ph_NxpBuild_App.h:#define NXPRDLIB_REM_GEN_INTFS

また、PN7462AU PSPの例でも同様のことが言えます。

$ grep -r NXPRDLIB_REM_GEN_INTFS PN7462AU*
PN7462AU_ex_phExMain/inc/APP_NxpBuild.h:#define NXPRDLIB_REM_GEN_INTFS
PN7462AU_ex_phExVCom/inc/APP_NxpBuild.h:#define NXPRDLIB_REM_GEN_INTFS

また、NFCリーダライブラリの多くの資料で確認されています:

$ grep -r NXPRDLIB_REM_GEN_INTFS NxpNfcRdLib/
NxpNfcRdLib/comps/phacDiscLoop/src/phacDiscLoop.c:#ifndef NXPRDLIB_REM_GEN_INTFS
NxpNfcRdLib/comps/phacDiscLoop/src/phacDiscLoop.c:#endif /* NXPRDLIB_REM_GEN_INTFS */
NxpNfcRdLib/comps/phalFelica/src/phalFelica.c:#ifndefNXPRDLIB_REM_GEN_INTFS
NxpNfcRdLib/comps/phalFelica/src/phalFelica.c:#endif /* NXPRDLIB_REM_GEN_INTFS */
NxpNfcRdLib/comps/phalI18000p3m3/src/phalI18000p3m3.c:#ifndefNXPRDLIB_REM_GEN_INTFS
NxpNfcRdLib/comps/phalI18000p3m3/src/phalI18000p3m3.c:#endif /* NXPRDLIB_REM_GEN_INTFS */

(…)

よろしくお願いいたします。

ペッペ

Re: NXPRDLIB_REM_GEN_INTFS usage<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

こんにちは、

使用しているライブラリのバージョンは何ですか?その情報と、その定義が表示されているファイルを教えていただけませんか?

APIのドキュメントにもライブラリでも、あなたが言及している定義を見つけることができなかったので、とても助かると思います。

よろしくお願いいたします。
エステファニア

Tags (1)
No ratings
Version history
Last update:
11 hours ago
Updated by: