0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【泰凌微TLSR9系列开发套件试用体验】测试蓝牙功能

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-16 16:03 次阅读

本文来源电子发烧友社区,作者:哇哈哈月月鸟, 帖子地址:https://bbs.elecfans.com/jishu_2293506_1_1.html

之前找资料的时候总觉得不止那一点东西,肯定还有其他的,果不其然还有其他的SDK,这就是我一直想找的关于蓝牙这块的。还是挺搞不懂这些资料为什么分的这么散。

链接如下:http://wiki.telink-semi.cn/wiki/chip-series/TLSR9-Series/

图片.png

下面就来说一下蓝牙这块,其中master_dongle和slave是可以配套使用的,master_dongle作为接收器,slave作为发射端,就可以实现双方的无线传输。

图片.png

用户初始化函数,蓝牙的属性,名称等都是在这个函数里面进行初始化的。初始化的很多东西都可以直接跳过,看看就行了,要深究也没办法深究,因为根本无法深究。
图片.png

主要关注的是GATT初始化和蓝牙广播设置:
GATT初始化这里只截取了部分,菜鸟表示对这块的也不是很理解,就不去过多的解释了。

图片.png

下面的是蓝牙广播的设置的,包括广播的名称和类型。
blc_ll_setAdvParam是对ADV Event相关的参数进行设置。具体参数设置可以参考《Core_v4.2》.
最后用blc_ll_setAdvEnable使能广播。随后在手机上就可以搜到设备的蓝牙信号了。

////////// User Configuration for BLE application /////////
	blc_ll_setAdvData( (u8 *)tbl_advData, sizeof(tbl_advData) );
	blc_ll_setScanRspData( (u8 *)tbl_scanRsp, sizeof(tbl_scanRsp));
	blc_ll_setAdvParam(ADV_INTERVAL_200MS, ADV_INTERVAL_200MS, ADV_TYPE_CONNECTABLE_UNDIRECTED, OWN_ADDRESS_PUBLIC, 0, NULL, BLT_ENABLE_ADV_ALL, ADV_FP_NONE);
	blc_ll_setAdvEnable(BLC_ADV_ENABLE);  //ADV enable

手机搜到的蓝牙,系统默认的设置
图片.png

图片.png

另一个对应的master_dongle因为作为接收端所以是没有蓝牙广播的,会主动连接指定名称的蓝牙,并接收数据。其他好像也没什么好说的了,有什么表达不当或理解错误的地方欢迎各位大佬指正。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 泰凌微
    +关注

    关注

    6

    文章

    144

    浏览量

    10789
收藏 人收藏

    评论

    相关推荐

    【xG24 Matter开发套件试用体验】深入了解Silicon Labs xG24 Matter开发套件

    开发套件(xG24-DK2601B套件)是一款紧凑、功能丰富的开发平台,设计用于支持EFR32™无线Gecko片上系统。该套件为无线物联网产
    发表于 08-27 20:23

    【xG24 Matter开发套件试用体验】1-基本情况介绍

    参加[Silicon Labs xG24 Matter开发套件免费试用]活动,拿到了期待的EFR32xG24 Explorer 开发套件(一个基于 EFR32MG24 片上系统的小封装开发
    发表于 07-17 12:39

    低功耗再下一城!深耕Matter,降低客户开发门槛、加速产品迭代

    Day期间,业内领先的物联网芯片设计企业微电子展示了公司基于TLSR9系列芯片的Matter over Thread的一站式解决方案。  
    的头像 发表于 07-15 09:55 1642次阅读
    低功耗再下一城!<b class='flag-5'>泰</b><b class='flag-5'>凌</b>深耕Matter,降低客户<b class='flag-5'>开发</b>门槛、加速产品迭代

    【xG24 Matter开发套件试用体验】初上手开发板和官方IDE

    本帖最后由 jf_56450220 于 2024-7-13 22:57 编辑 前言首先非常感谢电子发烧友论坛提供的xG24 Matter开发套件试用。根据datasheet了解到这块开发板拥有
    发表于 07-13 22:20

    【xG24 Matter开发套件试用体验】初识xG24 Matter开发套件

    今天带刚收到xG24 Matter开发套件的快递,为大家做个xG24 Matter开发套件的视频介绍,带大家认识一下这款xG24 Matter开发套件。 EFR32xG24 Explorer
    发表于 07-11 23:31

    【xG24 Matter开发套件试用体验】+开机启动

    xG24 Matter开发套件试用体验: 1.EFR32xG24 Explorer 套件是一个基于 EFR32MG24 片上系统的小封装开发和评估平台。EFR32xG24 Explor
    发表于 07-11 14:05

    如何使用AP525测试硬件的音频指标(二)— AP525测试平台介绍

    本章节将以AP525为例,介绍仪器硬件接口及AP测试软件界面及常规的序列测试操作流程,熟悉本章节后将以TLSR9518A EVB作为DU
    发表于 06-26 09:32 822次阅读
    如何使用AP525<b class='flag-5'>测试</b><b class='flag-5'>泰</b><b class='flag-5'>凌</b>硬件的音频指标(二)— AP525<b class='flag-5'>测试</b>平台介绍

    SmartBond™ DA1470x 蓝牙低功耗开发套件数据手册

    电子发烧友网站提供《SmartBond™ DA1470x 蓝牙低功耗开发套件数据手册.rar》资料免费下载
    发表于 05-29 17:17 1次下载
    SmartBond™ DA1470x <b class='flag-5'>蓝牙</b>低功耗<b class='flag-5'>开发套件</b>数据手册

    SmartBond™ DA14695 低功耗®蓝牙 5.2 USB开发套件数据手册

    电子发烧友网站提供《SmartBond™ DA14695 低功耗®蓝牙 5.2 USB开发套件数据手册.rar》资料免费下载
    发表于 05-27 18:08 0次下载
    SmartBond™ DA14695 低功耗®<b class='flag-5'>蓝牙</b> 5.2 USB<b class='flag-5'>开发套件</b>数据手册

    SmartBond™ DA14695 低功耗®蓝牙 5.2 开发套件Pro数据手册

    电子发烧友网站提供《SmartBond™ DA14695 低功耗®蓝牙 5.2 开发套件Pro数据手册.rar》资料免费下载
    发表于 05-27 16:27 0次下载
    SmartBond™ DA14695 低功耗®<b class='flag-5'>蓝牙</b> 5.2 <b class='flag-5'>开发套件</b>Pro数据手册

    SmartBond™ DA14683 低功耗蓝牙基本开发套件数据手册

    电子发烧友网站提供《SmartBond™ DA14683 低功耗蓝牙基本开发套件数据手册.rar》资料免费下载
    发表于 05-24 17:20 0次下载
    SmartBond™ DA14683 低功耗<b class='flag-5'>蓝牙</b>基本<b class='flag-5'>开发套件</b>数据手册

    SmartBond™ DA14683 低功耗蓝牙 5.0 开发套件 Pro数据手册

    电子发烧友网站提供《SmartBond™ DA14683 低功耗蓝牙 5.0 开发套件 Pro数据手册.rar》资料免费下载
    发表于 05-22 18:17 2次下载
    SmartBond™ DA14683 低功耗<b class='flag-5'>蓝牙</b> 5.0 <b class='flag-5'>开发套件</b> Pro数据手册

    SmartBond™ DA14592低功耗蓝牙® 5.2 SoC 开发套件 Pro数据手册

    电子发烧友网站提供《SmartBond™ DA14592低功耗蓝牙® 5.2 SoC 开发套件 Pro数据手册.rar》资料免费下载
    发表于 05-22 16:48 0次下载
    SmartBond™ DA14592低功耗<b class='flag-5'>蓝牙</b>® 5.2 SoC <b class='flag-5'>开发套件</b> Pro数据手册

    SmartBond™ DA14585 低功耗蓝牙基本开发套件数据手册

    电子发烧友网站提供《SmartBond™ DA14585 低功耗蓝牙基本开发套件数据手册.rar》资料免费下载
    发表于 05-22 15:32 4次下载
    SmartBond™ DA14585 低功耗<b class='flag-5'>蓝牙</b>基本<b class='flag-5'>开发套件</b>数据手册

    微电子发布国内首颗工作电流低至1mA量级的多协议物联网无线SoC

    微电子 (688591.SH)  宣布推出国内首颗工作电流低至 1mA 量级的超低功耗多协议物联网无线 SoC 芯片 TLSR925x 。 这款芯片在
    发表于 03-12 14:48 765次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b>微电子发布国内首颗工作电流低至1mA量级的多协议物联网无线SoC