ST意法半导体
直播中

听风说梦

9年用户 857经验值
擅长:可编程逻辑 嵌入式技术 EMC/EMI设计
私信 关注
[问答]

st25r3916调用rfalNfcInitialize() 和rfalWakeUpModeStart(NULL)初始化还需要什么吗?

我目前在我的应用程序(嵌入式)中使用 st25r3916 芯片并下载了 ST25 嵌入式 NFC 库 ( STSW-ST25R-LIB )。
此时我想要的只是一个概念证明,即每次检测到 rfid 标签时,st25r3916 芯片都会向我的应用程序发送一个中断。此时我还不需要读取标签 ID。在库中,最接近的示例是 demo_polling.c,但代码量很大。
我想问的是让这个工作最快和最简单的方法是:
1) 调用 rfalNfcInitialize() 和 rfalWakeUpModeStart(NULL)?初始化还需要什么吗?
2) 执行#1(以上)后是否已经启用中断?
3) 这是否意味着如果我在芯片附近放置一个 rfid-enable 标签,我会收到一个中断?
4) 中断后,我是否只调用 rfal 函数之一(具体是哪一个?)从标签中读取 ID?







更多回帖

发帖
×
20
完善资料,
赚取积分