Мне нужно использовать функции ОС Mbed, чтобы использовать DISCO-L475VG-IOT01A для того, чтобы синхронно ждать, пока цель NFC (я планирую использовать простой тег, который у меня есть), рядом с ней, и делать что-нибудь, когда этослучается.
Похоже, класс NFCController
и его Delegate
содержат то, что мне нужно, в частности метод virtual void on_nfc_initiator_discovered
.
Однако я нашел следующие примеры NFC: https://github.com/ARMmbed/mbed-os-example-nfc https://os.mbed.com/teams/ST/code/HelloWorld_Async_M24SR/graph/
, и они ничего не показывают о том, как использовать класс (возможно, GitHubделает, но все это действительно запутано во включенных файлах, и я не могу извлечь из этого ничего полезного. Кроме того, все они используют доску в качестве цели, а мне нужно использовать ее в качестве инициатора ( start_discovery метод класса NFCController
выглядит так, как мне нужно). Кто-нибудь знает лучшие, более наглядные примеры того, что мне нужно? Или кто-нибудь может подсказать, как объединить класс драйвера M24SR
с классом NFCController
добиться того, что мне нужно?