在线商店

MIFARE®卡编程-µFR最简单的软件SDK

最简单的MIFARE®卡读写源代码软件示例

Mifare SDK متوفر بلغات البرمجة التالية

  • جافا (بما في ذلك التطبيق الصغير) ،
  • جافاسكريبت,
  • لازاروس
  • بورلانددلفي,
  • c++ باني,
  • مايكروسوفت®البصرية c++ .net,
  • مايكروسوفت®البصرية c# .net ،
  • مايكروسوفت®فيسوال بيسك .net

文档和软件下载

وظائف عامة للعمل مع قارئ NFC

  • القارئمفتوح:يفتح منفذ قارئ rfid المتصل。فيحالةالتطبيقاتمتعددةالخيوط،يجبأنيكونالمطورونحريصينعلىمزامنةالوصولإلىمواردالقارئلتجنبالمواقفغيرالمتوقعة。
  • ريدركلوز:يغلق منفذ القارئ。يتيح ذلك الوصول إلى قارئ rfid من العمليات الأخرى。
  • جيت كارد إيد:ترجعهذهالوظيفةمعرفالنوعوالرقمالتسلسليللبطاقةالموضوعةفيقارئRFID NFC。

MIFARE SDK - uFR أبسط البرامج مع SDK

وظائفعامة

الدالة التي تحاكي مساحة العنوان الخطي

الكتابةالخطية

تستخدمهذهالوظيفةلكتابةالبياناتعلىالبطاقةباستخداممضاهاةمساحةالعنوانالخطية。يتمتحديدطريقةإثباتالأصالةبواسطةاللاحقةفيأسماءالوظيفة:

  • aucData——مؤشرإلىتسلسلالبايتاتالتيتحتويعلىبياناتللكتابة
  • 我们العنوانالخطي——العنوانالخطيللبطاقةحيثيقصدكتابةالبيانات
  • usDataLength - عدد وحدات البايت للإدخال。فيaucData،يجبتخصيصالحدالأدنىمنوحداتبايتusDataLengthقبلاستدعاءالوظيفة
  • lpusBytesWritten——مؤشرإلىمتغيرنوع”قصيرغيرموقع”،حيثيتمكتابةعددوحداتالبايتالتيتمتقراءتهابنجاحمنالبطاقة。إذاتمإكمالالإدخال،فإنهذهالبياناتتساويالمعلمةusDataLength。إذاكانهناكخطأفيكتابةبعضالكتل،تقومالدالةبإرجاععددالبايتاتالمكتوبةبنجاحعبرهذهالمعلمة。
  • ucAuthKey——تحددهذهالمعلمةماإذاكانسيتمإجراءالمصادقةباستخداممفتاح一أوالمفتاحbيمكنأنيكونلهاقيمتان،وهما:AUTHENT1A (0 x60)أوAUTHENT1B (0 x61)。
  • ucReaderKeyIndex——الطريقةالافتراضيةللمصادقة(عنداستخدامالوظائفبدونلاحقة)تقومبإثباتالأصالةباستخدامفهرسالمفتاحالمحددمنقارئRFID。فيوضعالعنوانالخطي،ينطبقهذاعلىجميعالقطاعاتالمكتوبة。
MIFARE SDK - uFR أبسط البرامج مع SDK

خطيقراءة

تستخدمهذهالوظيفةلكتابةالبياناتعلىالبطاقةباستخداممضاهاةمساحةالعنوانالخطية。يتمتحديدطريقةإثباتالأصالةبواسطةاللاحقةفيأسماءالوظيفة:

  • aucData——مؤشرإلىتسلسلالبايتاتالتيتحتويعلىبياناتللكتابةعلىالبطاقة
  • 我们العنوانالخطي——العنوانالخطيللبطاقةحيثيقصدكتابةالبيانات
  • usDataLength - عدد وحدات البايت للإدخال。فيaucData،يجبتخصيصالحدالأدنىمنوحداتبايتusDataLengthقبلاستدعاءالوظيفة
  • lpusBytesReturned——مؤشرإلىمتغيرنوع”قصيرغيرموقع”،حيثتتمكتابةعددوحداتالبايتالتيتمتقراءتهابنجاحمنالبطاقة。إذاتمإكمالالإدخال،فإنهذهالبياناتتساويالمعلمةusDataLength。إذاكانهناكخطأفيكتابةبعضالكتل،تقومالدالةبإرجاععددالبايتاتالمكتوبةبنجاحعبرهذهالمعلمة。
  • ucAuthMode——تحددهذهالمعلمةماإذاكانسيتمإجراءالمصادقةباستخدامالمفتاح一أوالمفتاحbيمكنأنيكونلهاقيمتان،وهما:AUTHENT1A (0 x60)أوAUTHENT1B (0 x61)。
  • ucReaderKeyIndex——الطريقةالافتراضيةللمصادقة(عنداستخدامالوظائفبدونلاحقة)تقومبإثباتالأصالةباستخدامفهرسالمفتاحالمحددمنقارئRFID。فيوضعالعنوانالخطي،ينطبقهذاعلىجميعالقطاعاتالتيتتمقراءتها。

MIFARE SDK - uFR أبسط البرامج مع SDK

بطاقة التنسيق الخطي

تستخدمهذهالوظيفةلتهيئةبطاقةعنطريقإعادةكتابةجميعبياناتالبطاقةباستخدامبيانات[32 (Dec), 20(十六进制)]البايتالافتراضية。

  • ucReaderKeyIndex——الطريقةالافتراضيةللمصادقة(عنداستخدامالوظائفبدونلاحقة)تقومبإثباتالأصالةباستخدامفهرسالمفتاحالمحددمنقارئRFID。فيوضعالعنوانالخطي،ينطبقهذاعلىجميعالقطاعاتالمكتوبة。

MIFARE SDK - uFR أبسط البرامج مع SDK

Baidu
map