SMC532 သည် SeabreezeRFID မှ ဒီဇိုင်းထုတ်ထားသည့် NFC module တစ်ခုဖြစ်သည်။,NFC reader/emulation/peer to peer ရရှိရန် လွယ်ကူသည်။(p2p) command အနည်းငယ်ပေးပို့ခြင်းဖြင့် လုပ်ဆောင်သည်။,ဖုန်းနှင့် P2P ဆက်သွယ်မှုအောင်မြင်ရန် command တစ်ခုတည်း, NFC Stack တွင်ရှုပ်ထွေးသောအပြန်အလှန်တုံ့ပြန်မှုများကိုဂရုပြုရန်မလိုအပ်ပါ။, နှင့် LLCP/SNEP/NDEF ကဲ့သို့သော မတူညီသောအက်ပ်ပရိုတိုကောအစည်းများအပေါ် အာရုံစိုက်ရန်,ငါတို့ MCU မှာ မင်းအတွက် အားလုံးကို လုပ်ပေးပြီးပြီ။, ၎င်းသည် အသုံးပြုသူထံ ဆက်သွယ်ရန် ပိုက်တစ်ခုဖြစ်သည်။, ၎င်းထံမှ ဒေတာပေးပို့ပြီး ရယူသော်လည်း NFC အဆင့်ကို အသေးစိတ်မဖော်ပြပါ။, SMC532 ရပါပြီ။, NFC သည် အလွန်လွယ်ကူသည်။!!!
NFC ဖောက်ထွင်းမြင်ရသော ဂီယာ, Built-in NFC ပရိုတိုကောအတွဲ, တိုက်ရိုက်ဖတ်ရန်နှင့်ရေးရန် UART အမှတ်စဉ် port ကိုပံ့ပိုးမှု, ဝင်ရောက်ထိန်းချုပ်မှုများအတွက် တံခါးဖွင့်ရန် မိုဘိုင်းလ်ဖုန်းများနှင့် ကတ်နှစ်ခုလုံးဖြင့် တွဲဖက်အသုံးပြုနိုင်ပါသည်။, ဒါပေမယ့်လည်း dynamic key ကိုအောင်မြင်ရန်, NFC ဒေတာကို အလိုအလျောက် အမှတ်စဉ် အထွက်ကို ဖတ်ပါ။, serial port သည် NFC ကို တီထွင်နိုင်မည်ဖြစ်သည်။ , LLCP ကိုလေ့လာရန်မလိုအပ်ပါ။ / NDEF နှင့် အခြား protocol stacks များ. အရင်းအမြစ်ကုဒ်နမူနာများစွာကို ပေးပို့ပါ။, ဖုန်းသည် စမ်းသပ်မှုပရိုဂရမ် အရင်းအမြစ်ကုဒ်နှင့် ကိုက်ညီသည်။, စိတ်ကြိုက်ပြင်ဆင်နိုင်သော ဖွံ့ဖြိုးတိုးတက်မှု, SeabreezeRFID သီးသန့် P2P ဒေတာထုတ်လွှင့်ခြင်း။.
အရောင်းအမှတ်: NFC ၏ ပွင့်လင်းမြင်သာသော ထုတ်လွှင့်မှုရရှိစေရန်, Built-in NFC ပရိုတိုကောအတွဲ, UART အမှတ်စဉ် ပို့တ်ကို တိုက်ရိုက် ဖတ်ရှု ရေးနိုင်သည်, ဝင်ရောက်ထိန်းချုပ်မှုများအတွက် တံခါးဖွင့်ရန် မိုဘိုင်းလ်ဖုန်းများနှင့် ကတ်နှစ်ခုလုံးဖြင့် တွဲဖက်အသုံးပြုနိုင်ပါသည်။, ဒါပေမယ့်လည်း dynamic key ကိုအောင်မြင်ရန်, NFC data serial port output ကိုဖတ်ပါ။, NFC ကို ဖော်ဆောင်ရာတွင် LLCP ကဲ့သို့သော stack များကို သုတေသနပြုရန် မလိုအပ်ပါ။ / NDEF.
Reader ကို mode ကို: MIFARE Tag ကို ဖတ်/ရေးပါ။(Mifare 1k S50,Mifare S70 4K), Ultralight,Felica, CPU A, CPU B.
P2P မုဒ်:P2P ကိုသတ်မှတ်ရန် CMD တစ်ခုတည်းသာလိုအပ်သည်။(အဆင့်အတန်းတူညီသူအချင်းအချင်းဆက်သွယ်မှု) smart phone ဖြင့် ထုတ်လွှင့်ပေးပါသည်။,
MUX မုဒ်:၎င်းသည် ဤမုဒ်တွင် NFC Tag သို့မဟုတ် ဖုန်းအား ဖတ်နိုင်သည်။,host control ဖြင့်ပြောင်းရန်မလိုအပ်ပါ။
-အမှုတွဲ : NFC ကို tag ကို:
NFC Tag ကို နှစ်သက်သောအခါ,တိကျသော စကားဝှက်ဖြင့် ကြိုတင်သတ်မှတ်ထားသော ပိတ်ဆို့ခြင်းကို ဖတ်ပါ။,
-အမှုတွဲ :NFC စမတ်ဖုန်း:
> smart phone ကြိုက်ရင်,P2P ဆက်သွယ်ရေးကို ထူထောင်ပါမည်။, သင်သတ်မှတ်နိုင်သည်။ 10 မေးခွန်းဒေတာနှင့် နှိုင်းယှဉ်ရန် 10 သက်ဆိုင်တဲ့ အချက်အလက်တွေကို ပြန်ဖြေပါ။, ဖုန်းမှရရှိသောဒေတာသည်မေးခွန်းအားလုံးနှင့်မကိုက်ညီပါ။,ထို့နောက် မူရင်းအဖြေဒေတာကို ပြန်ပေးသည်။.
> MUX2 မုဒ်တွင်, ကြီးမားသော NDEF ဒေတာထုတ်လွှင့်မှုကို ပံ့ပိုးပေးမည်ဖြစ်သည်။, အဲဒါက ... ဖြစ်ပါလိမ့်မည် 2500 ပုံသေတွင် bytes.
NFC Tag အတုယူခြင်း။(Customization လုပ်ဖို့ လိုတယ်။)
ငါထိန်းတယ်။:host သည် UART CMD မှ SMC532 တွင် GPIO ကို ထိန်းချုပ်နိုင်သည်။.
တရုတ် နိုင်ငံသား စီစစ်ရေးကတ် ကာယ ID ကို ဖတ်ပါ။(အမျိုးအစား B ဖြစ်ပါတယ်။) (Customization လုပ်ဖို့ လိုတယ်။)
flash တွင် config data ကိုသိမ်းဆည်းထားသည်။,တပ်ဆင်မှုတိုင်းတွင် flash memory မှ config data ကို အလိုအလျောက် load လုပ်သည်။.
UART(အမှတ်စဉ်ဆိပ်ကမ်း) baud နှုန်းကိုပြောင်းလဲနိုင်သည်။
ဒိုင်းနမစ်ပြောင်းခြင်းမုဒ်
လေယာဉ်ပေါ်တွင် TF Card(အသုံးပြုရန် Customization လိုအပ်ပါသည်။)
5V/3.3V ထောက်ပံ့မှု
P2P ကြီးမားသောဒေတာလွှဲပြောင်းမှုများ(မူရင်း firmware ပံ့ပိုးမှုပေးပို့ပါ။ 1127 bytes နှင့် ဖုန်းမှ 2500byte ရယူပါ။) ငါတို့သာလုပ်တယ်။
အစောင့်အကြပ် ဒီဇိုင်းကို ထည့်သွင်းထားသည်။, MCU သည် စက္ကန့်တိုင်း ခွေးကို ပုံမှန်ကျွေးသည်။,မဟုတ်ရင်, ခွေးသည် MCU ကိုပြန်လည်သတ်မှတ်သည်။,နှင့် MCU သည် flash မှ config data ကို အလိုအလျောက် load လုပ်ပြီးနောက် ယခင်အတိုင်း အလုပ်လုပ်သွားပါသည်။, ထို့ကြောင့် တည်ငြိမ်မှုကို အာမခံပါသည်။.
SeabreezeRFID သည် windows/Android/အခြားစနစ်များတွင် အပလီကေးရှင်းဥပမာ DEMO ရင်းမြစ်ကုဒ်ကို ပေးပါသည်။, သင့်အား ဖွံ့ဖြိုးတိုးတက်ရေး ထုတ်ကုန်များသို့ အမြန်လမ်းညွှန်ပါ။.

MCU: STM32 (ARM-M3)
NFC ကို: PN532
အယ်လ်အီးဒီ: 3အယ်လ်အီးဒီ
UART(RS232): TTL အဆင့်,com:115200/8/0/1
သော့: 1 သော့
IIC: 1 I2C
JTAG: 1 SWD Firmware ကို ဒေါင်းလုဒ်လုပ်ပါ။
GPIO: 4 IO Port (အမိန့်ပေးထိန်းချုပ်မှု)
ဉသြသံ: 1 DC buzzer (အမိန့်ပေးထိန်းချုပ်မှု)
tf: 1 TF (Micro SD) FAT ဖိုင်စနစ်
ယူအက်စ်ဘီ: 1 MiniUSB(ပါဝါ+USB)
*မှတ်စု:4 အပေါက်များကွဲနိုင်သည်။,ပိုလွတ်လပ်တယ်။.

