DL533N NFC Reader基本功能控制测试脚本#
DL533N读写器测试工具测试脚本逻辑简单的输入测试基于DL533N NFC读写器。Le script fournit un example d 'utilisation des broches GPIO pour les LED et Le contrôle du蜂鸣器。Étant donné que le lecteur NFC DL533N est basé sur la puce PN533 de NXP, pour exécuter ce script d 'outil de test, vous devez d 'abord installer un LibNFC。
]逻辑函数:
- problème de命令GET_FIRMWARE
- Obtenir les registres d ' état P3CFGA P3CFGB de la broche GPIO P3
- 注册d ' écriture de P3 à zéro
- Obtenir les registres d ' état P7CFGA P7CFGB de la broche GPIO P7
- 注册d ' écriture de P3 à zéro
- Obtenir le registre d ' état 6106 qui est nécessaire pour Obtenir le contrôle de P34 GPIO
- 透视透视émettant WriteRegister P7 avec la valeur 0x01
- Éteignez le voyant vert en émettant WriteRegister P7 avec la valeur 0x00
- Activez le voyant rouge en émettant WriteRegister P3 avec la valeur 0x20 - bit 5 GPIO P35 up
- Désactivez le voyant vert en émettant WriteRegister P3 avec la valeur 0x00 - bit 5 GPIO P35 vers le bas
- Lire le son sur Buzzer en émettant WriteRegister P3 avec la valeur 0x10 - bit 4 GPIO P34 up
- Désactivez le son sur Buzzer en émettant WriteRegister P3 avec la valeur 0x00 - bit 4 GPIO P34 up
- 你是我的两个儿子
- Modifiez l ' état des broches GPIO de QUASI - directional (par défaut) à PUSH-PULL OUTPUT
- Réinitialisez les registres aux valeurers par défaut。
编程语言:
- Outil logiciel exécutable
Systèmes d’exploitation, plate -formes et environments priis en charge:
- Plateforme transversale
Matériel pris en charge:
- 服装la série DL533N
软件respiratoire | 描述 |
DL533N |
讲师测试脚本RFID NFC série DL533。 |
1.教室外面的测试DL533N -途中的提示#
连接到:DL533N
倒implémenter l 'outil de test du lecteur DL533N, vous devez d 'abord télécharger et installerLibNFC.Téléchargez et extrayez le package LibNFC et démarrez l 'installation en suivant les instructions fournies。
Le script de test DL533N nécessite l 'exécutablelibNFC pn53x-tamashell.
Pour plus de détails sur la manipulation du registry, recherchez la documentation technique de la puce PN533 sur le site officiel恩智浦半导体.
2.outtil de test du lecteur DL533N -安装脚本#
L 'outil de test du lecteur DL533N ne nécessite aucune安装
Il suffit de télécharger et d 'extraire le packde脚本DL533N.
Après avoir installé LibNFC comme décrit à l’étape précédente, exécutez pn53x-tamashell comme suit:
。/ pn53x-tamashell testGPIO_dl533_short
备注:Le testGPIO_dl533_short est Le nom de fichier exécutable du script。
2.outtil de test du lecteur DL533N - Exécutez le脚本#
Le script est commenté afin que vous puissiez suivre les événements de manière互动。Après chque étape effectuée,脚本est is en pause pendant 500 ms。
Les tests sont effectués comme西装:
- problème de命令GET_FIRMWARE
- Obtenir les registres d ' état P3CFGA P3CFGB de la broche GPIO P3
- 注册d ' écriture de P3 à zéro
- Obtenir les registres d ' état P7CFGA P7CFGB de la broche GPIO P7
- 注册d ' écriture de P3 à zéro
- Obtenir le registre d ' état 6106 qui est nécessaire pour Obtenir le contrôle de P34 GPIO
- 透视透视émettant WriteRegister P7 avec la valeur 0x01
- Éteignez le voyant vert en émettant WriteRegister P7 avec la valeur 0x00
- Activez le voyant rouge en émettant WriteRegister P3 avec la valeur 0x20 - bit 5 GPIO P35 up
- Désactivez le voyant vert en émettant WriteRegister P3 avec la valeur 0x00 - bit 5 GPIO P35 vers le bas
- Lire le son sur Buzzer en émettant WriteRegister P3 avec la valeur 0x10 - bit 4 GPIO P34 up
- Désactivez le son sur Buzzer en émettant WriteRegister P3 avec la valeur 0x00 - bit 4 GPIO P34 up
- 你是我的两个儿子
- Modifiez l ' état des broches GPIO de QUASI - directional (par défaut) à PUSH-PULL OUTPUT
- Réinitialisez les registres aux valeurers par défaut。