玩转蓝牙5.2芯片

编程入门 行业动态 更新时间:2024-10-28 17:25:03

1.背景

现在蓝牙已经开启BLE5时代,BLE5.0,BLE5.1,BLE5.2。在追求低功耗的同时也追求满足多样化的需求。Nordic作为蓝牙芯片做的比较不错的厂家,他们的NRF52840 BLE 5.2芯片,是支持的功能多。接下来,我们就来看看这款芯片还有一些功能我们没有发现吧?

这个是NRF52840-DK开发板,插入了NFC天线

2.蓝牙芯片里还能跑NFC?

其实这个蓝牙芯片实现NFC功能是在硬件中实现的,我们看官网的说明介绍:

这个能模拟Type A 卡,而且能在芯片休眠的情况下,唤醒芯片。 

3.上代码:看看效果

我们先打开这个文件:

看,主要是在main.c中修改代码:

接着,我们就开始编译和下载:

之后,开启我们的手机NFC,手机就当做读卡器来读取NRF5280芯片模拟出来的Type A 卡。

读取结果为:

4.如何让卡片给读卡器发送中文字符:

Nordic家的NRF52840芯片,给的参考程序中的卡片给读卡器发送是没有中文的,所以,我们这个要怎样做才能实现呢?

mp.csdn.net/console/editor/html/108029398(中文转16进制数字转换网站)

(1)首先,我在可以利用这个中文转16进制数字网站来进行转换,得到对应的16进制数据。

(2)接着,我们将其放入一个myMessage的字符串中,并且设置其语言为English

该字符串的调用是在:

 最后就是编译,看看有没有错误,没有错误的话,直接下载就会有结果了

 

5.最后

NRF52840还有很多的新功能,如果感兴趣的话,可以评论回复哦!

 

更多推荐

蓝牙,玩转,芯片

本文发布于:2023-05-20 22:47:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/156697.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:蓝牙   玩转   芯片

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!