1回答

0收藏

[评测分享] 【TL7218X开发板】三、修改广播内容 与 关闭配对

#板卡评测 #板卡评测 1003 人阅读 | 1 人回复 | 2025-02-27

一、例程编译与下载

书接上文,在外设SDK 编译、下载、调试成功后,需要下载蓝牙SDK代码,打开acl_peripheral_demo 例程

1、编译通过

2、下载例程

下载之前的GPIO工程后,就需要激活后解锁芯片才能再次下载代码。


3、连接

连接时提示配对,需要同意并且配对后才可以交互数据


至此例程已经体验完毕,可以正常的连接与交互数据了。


二、修改例程

上文提到acl_peripheral_demo例程,直接烧录编译、例程,连接后会提示要配对,但是本人不喜欢配对这一个步骤(就发一些简单的数据,个人觉得没必要,而且配对后就要存配对的信息,比如长期密钥等数据,需要引入Flash读写函数和对应的流程,如果不存配对信息,手机端每次都要取消配对,删除旧的配对信息才能再次配对、连接、交互数据),所以一通查找找到了相关配置的宏(只是一个简单的配置,但是还是挺难找的)

如下图,将宏置零后,连接是就不会触发配对了。

修改广播内容,查找ADV相关的数组,并且按照修改后的实际长度修改后,就可以正常的显示了。

以下的两个数组分别的广播数据数组、扫描回复数组,nrf-connect扫描结果如下图。


以上就是TL721X的关闭标准例程内默认配对 与 修改广播、扫描回复内容 的流程与相关代码了


点评

感谢大佬的分享,我也是卡在这里了。  发表于 2025-2-28 06:57
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

229 积分
5 主题
+ 关注
热门推荐
关闭

站长推荐上一条 /3 下一条