nfc_tag_device 구조체 참조
nfc_tag_device 구조체 참조
#include < nfc_tag.h >
데이터 필드 | |
구조체 hw_device_t | 흔한 |
정수(* | 초기화 )(const struct nfc_tag_device *dev) |
정수(* | setContent )(const struct nfc_tag_device *dev, const uint8_t *data, size_t len) |
정수(* | getMemorySize )(const struct nfc_tag_device *dev) |
상세 설명
현장 문서
구조체 hw_device_t 공통 |
NFC 태그 장치의 일반적인 방법. 이 구조의 사용자는 hw_device_t가 nfc_tag_device_t를 참조하는 것으로 알려진 컨텍스트에서 hw_device_t를 nfc_tag_device_t 포인터로 캐스팅하므로 이는 nfc_tag_device_t의 첫 번째 구성원이어야 합니다 .
int(* getMemorySize)(const struct nfc_tag_device *dev) |
int(* init)(const struct nfc_tag_device *dev) |
NFC 태그를 초기화합니다.
운전자는 다음을 수행해야 합니다.
- 정적 잠금 바이트를 읽기 전용으로 설정
- 쓰기 액세스를 비활성화하도록 기능 컨테이너를 구성합니다. 예: 0xE1 0x10 <size> 0x0F
이 함수는 setContent() 를 호출하기 전에 한 번 호출됩니다.
성공하면 0을 반환하고, 오류가 발생하면 -errno를 반환합니다.
int(* setContent)(const struct nfc_tag_device *dev, const uint8_t *data, size_t len) |
이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.