![]() |
MCUXpresso SDK API Reference Manual
Rev. 0
NXP Semiconductors
|
The MCUXpresso SDK provides a peripheral driver for the integrated NTAG module of MCUXpresso SDK devices.
Data Structures | |
struct | ntag_config_t |
NTAG user configuration. More... | |
Macros | |
#define | RFT1503 |
FD polling implementation options. More... | |
#define | NTAG_IRQ NFCTag_IRQn |
NTAG FD interrupt line. | |
Typedefs | |
typedef void(* | ntag_field_detect_callback_t )(ntag_field_detect_t fd, void *userData) |
NTAG Field Detect callback typedef. More... | |
Enumerations | |
enum | ntag_state_t { kNTAG_StateActive, kNTAG_StateInactive } |
ntag operating state More... | |
enum | ntag_field_detect_t { kNTAG_FieldDetectIn, kNTAG_FieldDetectOut } |
Field Detect line state. More... | |
Functions | |
void | NTAG_GetDefaultConfig (ntag_config_t *config) |
Sets the NTAG configuration structure to default values. More... | |
void | NTAG_Init (const ntag_config_t *config) |
Initialize the internal NTAG peripheral. More... | |
ntag_field_detect_t | NTAG_PollFieldDetect (void) |
Poll state of Field Detect line. More... | |
void | NTAG_SetState (ntag_state_t state) |
Configure NTAG operating state. More... | |
struct ntag_config_t |
Data Fields | |
ntag_field_detect_callback_t | callback |
A callback function called at the transfer event. More... | |
void * | userData |
A callback parameter passed to the callback function. More... | |
ntag_field_detect_callback_t ntag_config_t::callback |
void* ntag_config_t::userData |
#define RFT1503 |
typedef void(* ntag_field_detect_callback_t)(ntag_field_detect_t fd, void *userData) |
enum ntag_state_t |
enum ntag_field_detect_t |
void NTAG_GetDefaultConfig | ( | ntag_config_t * | config | ) |
config | A pointer to the configuration structure. |
void NTAG_Init | ( | const ntag_config_t * | config | ) |
config | A pointer to the NTAG configuration structure |
ntag_field_detect_t NTAG_PollFieldDetect | ( | void | ) |
void NTAG_SetState | ( | ntag_state_t | state | ) |
state | NTAG operating state |