Wysokowydajny czytnik HF CUBE-NFC6
Instrukcja obsługi
UM2616 X-CUBE-NFC6 Wysokowydajny czytnik HF
Pierwsze kroki z rozszerzeniem oprogramowania IC wysokowydajnego czytnika HF/inicjatora NFC X-CUBE-NFC6 dla STM32Cube
Wstęp
Rozszerzenie oprogramowania X-CUBE-NFC6 dla STM32Cube zapewnia kompletne oprogramowanie pośrednie dla STM32 do sterowania aplikacjami wykorzystującymi wysokowydajny przedni układ scalony NFC ST25R3916/ST25R3916B obsługujący tryby inicjatora, celu, czytnika i emulacji karty NFC.
Rozszerzenie opiera się na technologii oprogramowania STM32Cube, aby ułatwić przenoszenie między różnymi mikrokontrolerami STM32. Oprogramowanie jest dostarczane z sample implementacje sterowników działających na karcie rozszerzeń X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 podłączonej na płycie rozwojowej NUCLEO-L053R8 lub NUCLEO-L476RG.
Powiązane linki: Odwiedź ekosystem STM32Cube web strona na www.st.com Po więcej informacji
Akronimy i skróty
Tabela 1. Lista akronimów
Akronim | Opis |
NFC | Komunikacja bliskiego zasięgu |
PRAWDZIWY | Warstwa abstrakcyjna RF |
Peer-to-peer | |
MCU | Jednostka mikrokontrolera |
Pakiet wsparcia zarządu | |
HAL | Warstwa abstrakcji sprzętu |
Dioda LED | |
SPI | Szeregowy interfejs peryferyjny |
Standard interfejsu oprogramowania mikrokontrolera Arm Cortex |
Rozszerzenie oprogramowania X-CUBE-NFC6 dla STM32Cube
2.1 Ponadview
Pakiet oprogramowania X-CUBE-NFC6 rozszerza funkcjonalność STM32Cube. Kluczowe cechy pakietu to:
- Kompletne oprogramowanie pośrednie do tworzenia aplikacji przy użyciu wysokowydajnego czytnika HF / interfejsu NFC ST25R3916/ST25R3916B.
- Sample aplikacja do wykrywania NFC tags różnych typów i telefony komórkowe obsługujące P2P, tryb emulacji karty i odczyt/zapis.
- Sample aplikacja do odczytu i zapisu wiadomości NDEF.
- Sampimplementacje plików dostępne dla karty rozszerzeń X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 podłączonej do płytki rozwojowej NUCLEO-L053R8 lub NUCLEO-L476RG.
- Łatwa przenośność między różnymi rodzinami MCU dzięki STM32Cube.
- Pełna abstrakcja RF/NFC (RFAL) dla wszystkich głównych technologii, w tym pełne warstwy ISO-DEP i NFCDEP.
- Bezpłatne, przyjazne dla użytkownika warunki licencji.
To oprogramowanie zawiera wysokowydajne sterowniki czytnika HF/front-end NFC dla urządzenia ST25R3916/ST25R3916B działającego na STM32. Jest zbudowany w oparciu o technologię oprogramowania STM32Cube, aby ułatwić przenoszenie między różnymi mikrokontrolerami STM32. Ten pakiet oprogramowania sprzętowego zawiera sterowniki urządzeń składowych, pakiet obsługi płyty głównej oraz plik asampAplikacja demonstrująca użycie karty rozszerzeń X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 z płytami STM32 Nucleo.
Jakample konfiguruje ST25R3916/ST25R3916B w pętli odpytywania w celu wykrywania urządzeń aktywnych i pasywnych. Kiedy pasywny tag lub aktywne urządzenie, pole czytnika sygnalizuje wykrytą technologię poprzez zapalenie odpowiedniej diody LED. Możliwe jest również ustawienie ST25R3916/ST25R3916B w indukcyjny tryb budzenia poprzez naciśnięcie przycisku użytkownika. Podczas tej pętli odpytywania sample ustawia również ST25R3916/ST25R3916B w tryb emulacji karty w celu wykrycia obecności czytnika. Demo rejestruje wszystkie działania z wirtualnym portem COM ST-LINK do hosta systemu.
Obsługiwane technologie RFID w tym demo to:
- ISO14443A/NFCA
- ISO14443B/NFCB
- Felica/NFCF
- ISO15693/NFCV
- Aktywne połączenie P2P
- Emulacja karty typu A i F
2.2 Architektura
To w pełni zgodne rozszerzenie oprogramowania dla STM32Cube umożliwia tworzenie aplikacji przy użyciu wysokowydajnego układu scalonego czytnika HF/inicjatora NFC ST25R3916/ST25R3916B. Opiera się na warstwie abstrakcji sprzętu STM32CubeHAL dla mikrokontrolera STM32 i rozszerza STM32Cube o pakiet obsługi płytki (BSP) dla karty rozszerzeń X-NUCLEO-FC06A1/X-NUCLEO-NFC08A1. Oprogramowanie aplikacyjne może uzyskiwać dostęp do karty rozszerzeń X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 i korzystać z niej poprzez następujące warstwy:
Warstwa HAL STM32Cube: warstwa sterownika HAL zapewnia prosty zestaw ogólnych, wieloinstancyjnych interfejsów API (interfejsy programowania aplikacji) do interakcji z wyższymi warstwami (aplikacjami, bibliotekami i stosami). Te ogólne i rozszerzające interfejsy API są bezpośrednio zbudowane na wspólnej architekturze i umożliwiają nakładającym się warstwom, takim jak oprogramowanie pośredniczące, implementowanie ich funkcji bez uzależnienia od konkretnych informacji sprzętowych jednostki mikrokontrolera (MCU). Taka struktura poprawia możliwość ponownego użycia kodu biblioteki i gwarantuje łatwe przenoszenie na inne urządzenia.
- Warstwa pakietu wsparcia płyty (BSP): zapewnia obsługę urządzeń peryferyjnych na płycie STM32 Nucleo (oprócz MCU). Ten zestaw interfejsów API zapewnia interfejs programowania dla określonych urządzeń peryferyjnych specyficznych dla płytki, takich jak dioda LED, przycisk użytkownika itp. Interfejs ten pomaga również zidentyfikować konkretną wersję płytki.
- Warstwa abstrakcji oprogramowania pośredniczącego NRF (RFAL): RFAL zapewnia kilka funkcji komunikacji RF/NFC. Grupuje różne układy scalone RF (istniejąca rodzina produktów ST25R3911B i przyszłe urządzenia ST25R391x) w ramach wspólnego i łatwego w użyciu interfejsu.
Protokoły dostarczane przez RFAL to:
- ISO-DEP (warstwa łącza danych ISO14443-4, T=CL)
- NFC-DEP (protokół wymiany danych ISO18092)
- NFC-A \ ISO14443A (T1T, T2T, T4TA)
- NFC-B \ ISO14443B (T4 TB)
- NFC-F \ FeliCa (T3T)
- NFC-V \ ISO15693 (T5T)
- P2P \ ISO18092 (NFCIP1, pasywno-aktywny P2P)
- ST25TB (ISO14443-2 typ B z protokołem zastrzeżonym) wewnętrznie,
RFAL jest podzielony na trzy podwarstwy:
- RF HL – wyższa warstwa RF
- RF HAL – warstwa abstrakcji sprzętu RF
- RF AL – warstwa abstrakcji RF
Rysunek 1. Schemat blokowy RFAL
RFHL | RFAL NFC | ||||||||
RFAL | protokół | ISO DEP | Funkcja NFC | ||||||
Technologie | NFC-A | NFC-B | NFC • F | NFC-V | CYCEK | T2T | ROBIĆ FRYWOLITKI | ST25 TB | |
RF HAL | RF | ||||||||
Konfiguracje RF | |||||||||
ST25R3911 | ST25R3916 | ST25R95 |
Moduły w RF HAL są zależne od chipa, implementują sterownik RF IC, tabele konfiguracyjne i szczegółowe instrukcje dla sprzętu w celu wykonywania fizycznych funkcji RF. Interfejsem wywołującym jest wspólny nagłówek RF file który zapewnia ten sam interfejs dla wyższych warstw (dla wszystkich chipów). RFAL można podzielić na dwie kolejne podwarstwy:
- Technologie: moduły technologiczne, które implementują wszystkie szczegóły, kadrowanie, synchronizację itp
- Protokoły: implementacja protokołu, w tym całe ramkowanie, synchronizacja, obsługa błędów itp.
Oprócz tego warstwa aplikacji wykorzystuje funkcje RFAL, takie jak aktywność na forum NFC (NFCC), EMVCo, demonstracja DISCO/NUCLEO itp. Moduł RFAL NFC zapewnia interfejs do wykonywania typowych działań jako urządzenia odpytujące/słuchające. Dostęp do najniższych funkcji układów scalonych zapewnia moduł RF. Osoba wywołująca może bezpośrednio korzystać z dowolnej technologii RF lub warstw protokołów bez konieczności podawania żadnych konkretnych danych konfiguracyjnych sprzętu.
Rysunek 2. Architektura oprogramowania X-CUBE-NFC6
2.3Struktura folderów
W pakiecie oprogramowania znajdują się następujące foldery:
- Dokumentacja: ten folder zawiera skompilowany kod HTML file wygenerowany na podstawie kodu źródłowego, który zawiera szczegółowe informacje na temat komponentów oprogramowania i interfejsów API.
- Sterowniki: ten folder zawiera sterowniki HAL, sterowniki specyficzne dla każdej obsługiwanej płyty lub platformy sprzętowej, w tym komponenty wbudowane, a także niezależną od dostawcy warstwę abstrakcji sprzętu CMSIS dla serii procesorów Cortex-M.
- Middlewares: ten folder zawiera RFAL (warstwę abstrakcji RF). RFAL zapewnia kilka funkcji wymaganych do realizacji komunikacji RF/NFC. RFAL grupuje różne układy scalone RF (ST25R3911/ST25R3916/ST25R3916B i przyszłe urządzenia ST25R391x) w ramach wspólnego i łatwego w obsłudze interfejsu.
- Projekty: ten folder zawiera dwa sampaplikacja npamples:
– Tag Emulacja karty Detect
– Odczyt i zapis wiadomości NDEF
Są one przeznaczone dla platformy NUCLEO-L476RG lub NUCLEO-L053R8 dla trzech środowisk programistycznych (IAR Embedded Workbench for ARM, Keil Microcontroller Development Kit (MDK-ARM) i STM32CubeIDE.
2.4 Interfejsy API
Szczegółowe informacje techniczne na temat API dostępnych dla użytkownika można znaleźć w skompilowanym CHM file znajduje się w folderze „RFAL” pakietu oprogramowania, gdzie są w pełni opisane wszystkie funkcje i parametry. Szczegółowe informacje techniczne na temat interfejsów API NDEF są dostępne w pliku .chm file przechowywane w folderze „doc”.
2.5 Sampplik aplikacji
JakampAplikacja wykorzystująca kartę rozszerzeń X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 z płytką rozwojową NUCLEOL476RG lub NUCLEO-L053R8 znajduje się w katalogu „Projekty”. Gotowe do zbudowania projekty są dostępne dla wielu IDE. W tej aplikacji NFC tags różnych typów telefonów komórkowych obsługujących P2P są wykrywane przez wysokowydajny czytnik HF ST25R3916/ST25R3916B/front-endowy układ scalony NFC (więcej szczegółów można znaleźć w dokumentacji CHM file wygenerowane z kodu źródłowego). Po inicjalizacji systemu i konfiguracji zegara diody LED101, LED102, LED103, LED104, LED105 i LED106 migają 3 razy. Następnie zaświeci się dioda LED106, sygnalizując aktywację pola czytnika. Kiedy tag zostanie wykryty w pobliżu, zapali się dioda LED zgodnie z poniższym opisem.
Tabela 2. Dioda LED świeci tag wykrywanie
Świeci się dioda LED tag wykrywanie | |
NFC TYP F | LED101/Typ F |
LED102/Typ B | |
NFC TYP A | LED103/Typ A |
LED104/Typ V | |
TYP NFC AP2P | LED105/Typ AP2P |
Jeżeli czytnik zbliży się do karty rozszerzeń X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1, program przechodzi w tryb emulacji karty i w zależności od typu polecenia ent włącza NFC TYPE A i/lub NFC TYPE FLED.
Domyślnie X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 nie zapisuje żadnych danych do tag, ale możliwość tę można włączyć za pomocą preprocesora zdefiniowanego w pliku file demo.h.
Emulacja karty i tryb pollera można również włączyć/wyłączyć za pomocą tej samej procedury.
W pakiecie znajduje się również interfejs wirtualnego portu komunikacyjnego ST. Po włączeniu zasilania płyta zostaje zainicjowana i wyliczona jako wirtualny port COM STLink.
Rysunek 4. Wyliczenie wirtualnych portów COM
Po sprawdzeniu numeru wirtualnego portu COM otwórz terminal Windows (HyperTerminal lub podobny) z konfiguracją pokazaną poniżej (włącz opcję: Implicit CR na LF, jeśli jest dostępna).
Okno terminala zwraca kilka komunikatów podobnych do tych pokazanych poniżej, aby potwierdzić pomyślne połączenie.
Rysunek 6. Pomyślna inicjalizacja karty rozszerzeń X-NUCLEO-NFC06A1
Drugi sampPlik jest dostępny po wybraniu drugiego celu projektu o nazwie „STM32L476RGNucleo_PollingTagDetectNdef”. Ta aplikacja zarządza wiadomościami NDEF tags.
- Po uruchomieniu oprogramowania sprzętowego w dzienniku konsoli zostanie wyświetlone menu.
- Przycisk użytkownika umożliwia przełączanie pomiędzy kilkoma opcjami, m.in. odczytem zawartości NDEF, zapisem zapisu tekstowego,
- zapisanie rekordu URI i formatowanie tag dla treści NDEF.
- Po wybraniu wersji demonstracyjnej dotknij a tag aby zobaczyć działające demo.
Rysunek 7. Opcje przycisków użytkownika karty rozszerzeń X-NUCLEO-NFC06A1
Przewodnik konfiguracji systemu
3.1 Opis sprzętu
3.1.1 Jądro STM32
Płytki rozwojowe STM32 Nucleo zapewniają użytkownikom niedrogi i elastyczny sposób testowania rozwiązań i budowania prototypów z dowolną linią mikrokontrolerów STM32. Obsługa łączności Arduino i złącza ST Morpho ułatwiają rozszerzanie funkcjonalności otwartej platformy programistycznej STM32 Nucleo o szeroką gamę specjalistycznych kart rozszerzeń do wyboru. Płytka STM32 Nucleo nie wymaga oddzielnych sond, ponieważ integruje debuger/programator ST-LINK/V2-1. Płyta STM32 Nucleo jest dostarczana z obszerną biblioteką HAL oprogramowania STM32 wraz z różnymi pakietami oprogramowania, np.amppliki dla różnych IDE (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed i GCC/LLVM). Wszyscy użytkownicy STM32 Nucleo mają bezpłatny dostęp do zasobów online mbed (kompilator, SDK C/C++ i społeczność programistów) pod adresem www.mbed.org do łatwego tworzenia kompletnych aplikacji.
Rysunek 8. Płytka STM32 Nucleo
Karta rozszerzeń X-NUCLEO-NFC06A1 Karta X-NUCLEO-NFC06A1
Karta rozszerzeń czytnika kart NFC oparta jest na urządzeniu ST25R3916. Karta rozszerzeń jest skonfigurowana do obsługi komunikacji ISO14443A/B, ISO15693, FeliCa™ i AP2P. ST25R3916 zarządza kodowaniem i dekodowaniem ramek w trybie czytnika dla standardowych zastosowań, takich jak NFC, standardy zbliżeniowe i sąsiedzkie HF RFID. Obsługuje protokoły komunikacyjne ISO/IEC 14443 typ A i B, ISO/IEC 15693 (tylko pojedyncza podnośna) i ISO/IEC 18092, a także wykrywanie, odczyt i zapis NFC Forum typu 1, 2, 3, 4 i 5 tags. Wbudowany czujnik pojemnościowy małej mocy umożliwia wybudzenie przy bardzo niskim poborze mocy bez konieczności włączania pola czytnika i tradycyjne wybudzenie indukcyjne do wyboru amppomiar szerokości geograficznej lub fazy. Technologia automatycznego dostrajania anteny (AAT) umożliwia pracę w pobliżu części metalowych i/lub w zmieniającym się środowisku.
Rysunek 9. Karta rozszerzeń X-NUCLEO-NFC06A1
Karta rozszerzeń 3.1.3X-NUCLEO-NFC08A1
Płytka rozszerzeń czytnika kart NFC X-NUCLEO-NFC08A1 oparta jest na urządzeniu ST25R3916B. Karta rozszerzeń jest skonfigurowana do obsługi komunikacji ISO14443A/B, ISO15693, FeliCa™ i AP2P. ST25R3916B zarządza kodowaniem i dekodowaniem ramek w trybie czytnika dla standardowych zastosowań, takich jak NFC, standardy zbliżeniowe i sąsiedzkie HF RFID. Obsługuje protokoły komunikacyjne ISO/IEC 14443 typ A i B, ISO/IEC 15693 (tylko pojedyncza podnośna) i ISO/IEC 18092, a także wykrywanie, odczyt i zapis forum NFC typu 1, 2, 3, 4 i 5 tags. Wbudowany czujnik pojemnościowy małej mocy umożliwia wybudzenie przy bardzo niskim poborze mocy bez konieczności włączania pola czytnika i tradycyjne wybudzenie indukcyjne do wyboru amppomiar szerokości geograficznej lub fazy. Technologia automatycznego dostrajania anteny (AAT) umożliwia pracę w pobliżu części metalowych i/lub w zmieniającym się środowisku.
Rysunek 10. Karta rozszerzeń X-NUCLEO-NFC08A1
3.2 Opis oprogramowania
Opis oprogramowania Do skonfigurowania odpowiedniego środowiska programistycznego do tworzenia aplikacji dla STM32 Nucleo wyposażonego w kartę rozszerzeń NFC potrzebne są następujące komponenty oprogramowania:
- X-CUBE-NFC6: rozszerzenie do STM32Cube dedykowane do tworzenia aplikacji NFC. Oprogramowanie sprzętowe X-CUBENFC6 i powiązana dokumentacja są dostępne na stronie www.st.com.
- Łańcuch narzędzi programistycznych i kompilator. Oprogramowanie rozszerzające STM32Cube obsługuje trzy następujące środowiska:
– IAR Embedded Workbench dla zestawu narzędzi ARM ® (EWARM) + ST-LINK
– Zestaw narzędzi Keil Microcontroller Development Kit (MDK-ARM) + ST-LINK
– STM32CubeIDE + ST-LINK
3.3 Sprzęt setup
Wymagane są następujące komponenty sprzętowe:
- Jedna platforma programistyczna STM32 Nucleo (sugerowany kod zamówienia: NUCLEO-L476RG lub NUCLEOL053R8)
- Jeden wysokowydajny czytnik HF ST25R3916/ST25R3916B/przednia karta rozszerzeń IC NFC (kod zamówienia: X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1)
- Jeden kabel USB typu A do Mini-B USB do podłączenia STM32 Nucleo do komputera
3.4 Konfiguracja oprogramowania
3.4.1 Łańcuchy narzędzi programistycznych i kompilatory
Wybierz jedno ze zintegrowanych środowisk programistycznych (IDE) obsługiwanych przez oprogramowanie rozszerzające STM32Cube i przeczytaj wymagania systemowe oraz informacje dotyczące konfiguracji dostarczone przez dostawcę IDE.
3.5 Konfiguracja systemu
3.5.1 Konfiguracja karty rozszerzeń STM32 Nucleo i X-NUCLEO-NFC06A1
Płytka STM32 Nucleo integruje debuger/programator ST-LINK/V2-1. Sterownik USB ST-LINK/V2-1 można pobrać pod adresem STSW-LINK009. Płytkę rozszerzeń X-NUCLEO-NFC06A1 można z łatwością podłączyć do płytki rozwojowej STM32 Nucleo poprzez złącze rozszerzające Arduino™ UNO R3. Łączy się z mikrokontrolerem STM32 na płycie STM32 Nucleo poprzez warstwę transportową SPI. Możliwa jest także komunikacja I²C, lecz wymaga ona następujących modyfikacji sprzętowych:
- przylutować zworki ST2 i ST4
- przylutować rezystory podciągające R116 i R117
- usuń mostek lutowniczy SPI
- umieść mostek lutowniczy I²C. Musisz użyć flagi kompilacji preprocesora RFAL_USE_I2C i zmienić nazwę USE_HAL_SPI_REGISTER_CALLBACKS na USE_HAL_I2C_REGISTER_CALLBACKS, jeśli to konieczne, aby aktywować kompilację sterownika I²C.
Rysunek 11. Karta rozszerzeń X-NUCLEO-NFC06A1 plus płytka rozwojowa NUCLEO-L476RG
3.5.2STM32 Konfiguracja karty rozszerzeń Nucleo i X-NUCLEO-NFC08A1
Płytka STM32 Nucleo integruje debuger/programator ST-LINK/V2-1. Sterownik USB ST-LINK/V2-1 można pobrać pod adresem STSW-LINK009. Płytkę rozszerzeń X-NUCLEO-NFC08A1 można łatwo podłączyć do płytki rozwojowej STM32 Nucleo za pośrednictwem złącza rozszerzeń Arduino™ UNO R3. Łączy się z mikrokontrolerem STM32 na płycie STM32 Nucleo poprzez warstwę transportową SPI. Możliwa jest także komunikacja I²C.
Historia rewizji
Tabela 3. Historia zmian dokumentu
Data | Wersja | Zmiany |
18-lip-19 | 1 | Pierwsze wydanie. |
19-paź-22 | 2 | Zaktualizowane wprowadzenie, sekcja 2.1 Overview, Sekcja 2.2 Architektura, Sekcja 2.3 Struktura folderów, Sekcja 2.5 Sample, Sekcja 3.2 Opis oprogramowania, Sekcja 3.3 Konfiguracja sprzętu i Sekcja 3.5.1 Konfiguracja karty rozszerzeń STM32 Nucleo i X-NUCLEO-NFC06A1. Dodano sekcję 3.1.3 Karta rozszerzeń X-NUCLEO-NFC08A1 i sekcję 3.5.2 Konfiguracja karty rozszerzeń STM32 Nucleo i-NUCLEO-NFC08A1. |
WAŻNA INFORMACJA – PRZECZYTAJ UWAŻNIE
STMicroelectronics NV i jej spółki zależne („ST”) zastrzegają sobie prawo do wprowadzania zmian, poprawek, ulepszeń, modyfikacji i udoskonaleń produktów ST i/lub niniejszego dokumentu w dowolnym momencie bez powiadomienia. Nabywcy powinni uzyskać najnowsze istotne informacje o produktach ST przed złożeniem zamówienia. Produkty ST są sprzedawane zgodnie z warunkami sprzedaży ST obowiązującymi w momencie potwierdzenia zamówienia.
Nabywcy ponoszą wyłączną odpowiedzialność za wybór, selekcję i użytkowanie produktów ST. ST nie ponosi żadnej odpowiedzialności za pomoc w stosowaniu ani za konstrukcję produktów nabywców.
ST nie udziela w niniejszym dokumencie żadnej licencji, wyraźnej ani dorozumianej, na jakiekolwiek prawa własności intelektualnej. Odsprzedaż produktów ST z warunkami odmiennymi od informacji zawartych w niniejszym dokumencie unieważnia jakąkolwiek gwarancję udzieloną przez ST na taki produkt. ST i logo ST są znakami towarowymi firmy ST.
Aby uzyskać dodatkowe informacje na temat znaków towarowych ST, zobacz www.st.com/trademarks. Wszystkie inne nazwy produktów lub usług są własnością ich odpowiednich właścicieli. Informacje zawarte w tym dokumencie zastępują informacje dostarczone wcześniej w jakichkolwiek wcześniejszych wersjach tego dokumentu.
© 2022 STMicroelectronics
Wszelkie prawa zastrzeżone
Dokumenty / Zasoby
![]() |
Wysokowydajny czytnik HF ST UM2616 X-CUBE-NFC6 [plik PDF] Instrukcja obsługi UM2616 X-CUBE-NFC6 Czytnik HF o wysokiej wydajności, UM2616, X-CUBE-NFC6 Czytnik HF o wysokiej wydajności, X-CUBE-NFC6, Czytnik HF o wysokiej wydajności, Czytnik o wysokiej wydajności, Czytnik HF, Czytnik o wysokiej wydajności, Czytnik, Układ scalony inicjatora NFC Rozszerzenie oprogramowania dla STM32Cube |