固件
Die proprietäre互操作固件数字逻辑läuft auf der gesamten硬件μFR-Serie, Die auf der mcu - platform basiert。Der Leser under Host stellen die Kommunikation über den schnellenFTDI芯片。
Grundsätzlich verwendet das Gerät auf der Kommunikationsebene ein einzigartiges proprietäres数字逻辑- kommunikationsprotokoll.Die Firmware der μFR-Serie enthält viele complex integrierte Funktionen, Die über Bibliotheken aufgerufen werden können, Die in denAPI-Dokumenten erläutert werden.
Schließlich wurden viele Beispiele für die Implementierung von Funktionen entwickert, um Entwicklern und Integratoren das Leben zu erleichtern, indem die Entwicklungszeit verkürzt wid。
Zum Beispiel die folgenden项目:
- Unterstützung für mehere RFID-NFC-Lesegeräte auf einem einzigen主机。
- Der gesamte Satz von Befehlen für die MIFARE经典操作®gemäß der Herstellerspezifikation
- Verschiedene Adressierungsschemata (Block, BlockInSector)
- 死亡Schlüsselspeicherbehandlung (eine Richtung, nur schreiben, kein Lesen der gespeicherten Schlüssel)
- Verschiedene Schlüsselanwendungsmodi (nach Index oder Schema)
- 操纵冯Wertblöcken
- Verwendung der gesamten Speicherstrukturals linearer Speicherplatz (praktisch für die meisten Kartentypen)
- nfc标签处理,ndef格式解析在der固件
- AES128 "on fly" integrerte Hardware-Verschlüsselung, die für die Arbeit mit komplexen DESFire-Sicherheitsschlüsseln äußerst wichtig ist
- AES128-Verschlüsselung von Dateien和Schlüsseln在DESFire-Karten
- 支持für MIFARE Plus
- MIFARE Ultralight C-Unterstützung
- Unterstützung der APDU-Befehlsstruktur, falls zutreffend (ISO 14443-4-Layer)
- Asynchrones Senden der UID vom Lesegerät anden Host-COM-Port, wenn eine Karte vorhanden ist - die Funktion ist vom Benutzer programmierbar。
Insbesondere ist dasSchlüsselmerkmal von μFR固件die Möglichkeit, alle seine Funktionen über unser Kommunikationsprotokoll aufzurufen。
Aus diesem Grund ist es möglich, das μFR-Gerät auf nahezu jder platform mit serieller Schnittstelle zu implementieren。
祖登unterstützten平台门gehören:
- 个人电脑
- Tablette
- 智能手机
- Eingebettete Systeme
- 树莓派和andere兼容的单板计算机
- BeagleBoard
- MIPS-Boards
- Sps
- Arduino.
Häufige Firmware-Updates umfassen neue Funktionen, Verbesserungen und Fehlerbehebungen bei gleichzeeitiger Beibehaltung der Kompatibilität mit früheren Versionen。
Dementsprechend sind der Projektcode und die entwickelte Software sicher, so dass nach dem Firmware-Upgrade keine Änderungen vorgenome men werden müssen。
Alle Firmware-Updates und - updates sind KOSTENLOS und imoffiziellenGitLab-Repository数字逻辑verfugbar.