Online Store

DL533Nリーダー・テスト・ツール

DL533N NFCリーダの基本機能制御テスト・スクリプト #

DL533Nリーダ・テスト・ツールは、DL533N NFCリーダの基本テスト用のシンプルなソフトウェア・スクリプトです。 このスクリプトは、LEDとブザー制御にGPIOピンを使用する例を示しています。DL533N NFCリーダーはNXPのPN533チップに基づいているため、このテストツールスクリプトを実行するには、最初にLibNFCをインストールする必要があります。

 

]ソフトウェア機能:

  • GET_FIRMWAREコマンドの問題
  • GPIO ピン P3 のステータス レジスタ P3CFGA P3CFGB を取得する
  • P3のレジスタをゼロに書き込む
  • GPIO ピン P7 のステータス レジスタ P7CFGA P7CFGB を取得します。
  • P3のレジスタをゼロに書き込む
  • P34 GPIOの制御を取得するために必要なステータスレジスタ6106を取得します
  • 値 0x01 の書き込みレジスタ P7 を発行して、緑色の LED をオンにします。
  • 値 0x00 の書き込みレジスタ P7 を発行して、緑色の LED をオフにします。
  • 値 0x20 – ビット 5 GPIO P35 アップの書き込みレジスタ P3 を発行して赤色 LED をオンにします。
  • 値 0x00 – ビット 5 GPIO P35 ダウンの書き込みレジスタ P3 を発行して、緑色の LED をオフにします。
  • 値 0x10 – ビット 4 GPIO P34 up の書き込みレジスタ P3 を発行して、ブザーでサウンドを再生します。
  • 値 0x00 – ビット 4 GPIO P34 アップで書き込みレジスタ P3 を発行して、ブザーのサウンドをオフにします。
  • 両方のLEDをオンにしてサウンドを再生します
  • GPIO ピンの状態を準双方向 (既定) からプッシュプル出力に変更します。
  • レジスタをデフォルト値にリセットします。

利用可能なプログラミング言語:

  • 実行可能ソフトウェアツール

サポートされているオペレーティング システム、プラットフォーム、および環境:

  • クロスプラットフォーム

サポートされているハードウェア:

  • DL533Nシリーズ・デバイス
ソフトウェア呼吸器 D碑文
DL533N

DL533シリーズNFC RFIDリーダーのテストスクリプト。  

 

1. DL533Nリーダー・テスト・ツール:はじめに #

ダウンロード: DL533N

DL533Nリーダ・テスト・ツールを実装するには、まずLibNFCをダウンロードしてインストールする必要があります。 LibNFCパッケージをダウンロードして解凍し、提供された指示に従ってインストールを開始します。

DL533Nテスト・スクリプトには、 libNFC pn53x-tamashell 実行可能ファイルが必要です。

レジスタ操作の詳細については、 NXPセミコンダクターズ の公式WebサイトでPN533チップの技術文書を検索してください。

2. DL533Nリーダー・テスト・ツール – スクリプトのインストール #

DL533Nリーダー・テスト・ツールのインストールは不要
DL533Nスクリプト ・パックをダウンロードして解凍するだけです。

前の手順で説明したように LibNFC を正常にインストールしたら、次のように pn53x-tamashell を実行します。

./pn53x-タマシェルtestGPIO_dl533_short

注意: testGPIO_dl533_shortはスクリプト実行可能ファイルの名前です。

 

2. DL533Nリーダー・テスト・ツール – スクリプトの実行 #

スクリプトにはコメントが付けられているため、イベントを対話的に追跡できます。 実行される各ステップの後、スクリプトは 500 ミリ秒の間一時停止されます。

テストは次のように実行されます。

  1. GET_FIRMWAREコマンドの問題
  2. GPIO ピン P3 のステータス レジスタ P3CFGA P3CFGB を取得する
  3. P3のレジスタをゼロに書き込む
  4. GPIO ピン P7 のステータス レジスタ P7CFGA P7CFGB を取得します。
  5. P3のレジスタをゼロに書き込む
  6. P34 GPIOの制御を取得するために必要なステータスレジスタ6106を取得します
  7. 値 0x01 の書き込みレジスタ P7 を発行して、緑色の LED をオンにします。
  8. 値 0x00 の書き込みレジスタ P7 を発行して、緑色の LED をオフにします。
  9. 値 0x20 – ビット 5 GPIO P35 アップの書き込みレジスタ P3 を発行して赤色 LED をオンにします。
  10. 値 0x00 – ビット 5 GPIO P35 ダウンの書き込みレジスタ P3 を発行して、緑色の LED をオフにします。
  11. 値 0x10 – ビット 4 GPIO P34 up の書き込みレジスタ P3 を発行して、ブザーでサウンドを再生します。
  12. 値 0x00 – ビット 4 GPIO P34 アップで書き込みレジスタ P3 を発行して、ブザーのサウンドをオフにします。
  13. 両方のLEDをオンにしてサウンドを再生します
  14. GPIO ピンの状態を準双方向 (既定) からプッシュプル出力に変更します。
  15. レジスタをデフォルト値にリセットします。