现在蓝牙已经开启BLE5时代BLE5.0,BLE5.1BLE5.2。茬追求低功耗的同时也追求满足多样化的需求Nordic作为蓝牙芯片做的比较不错的厂家,他们的NRF52840 BLE 5.2芯片是支持的nfc功能可以干嘛多。接下来我們就来看看这款芯片还有一些nfc功能可以干嘛我们没有发现吧?
其实这个蓝牙芯片实现NFCnfc功能可以干嘛是在硬件中实现的我们看官网的说明介绍:
这个能模拟Type A 卡,而且能在芯片休眠的情况下唤醒芯片。
看主要是在main.c中修改代码:
接着,我们就开始编译和下载:
之后开启我們的手机NFC,手机就当做读卡器来读取NRF5280芯片模拟出来的Type A 卡
Nordic家的NRF52840芯片,给的参考程序中的卡片给读卡器发送是没有中文的所以,我们这个偠怎样做才能实现呢
(中文转16进制数字转换网站)
(1)首先,我在可以利用这个中文转16进制数字网站来进行转换得到对应的16进制数据。
(2)接着我们将其放入一个myMessage的字符串中,并且设置其语言为English
最后就是编译看看有没有错误,没有错误的话直接下载就会有结果了
NRF52840還有很多的新nfc功能可以干嘛,如果感兴趣的话可以评论回复哦!