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

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

    关注

    8

    文章

    212

    浏览量

    12639
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Lattice Semiconductor ProcessorPM开发套件:助力电子工程师高效设计

    Lattice Semiconductor ProcessorPM开发套件:助力电子工程师高效设计 一、引言 在电子设计领域,一款优秀的开发套件能为工程师节省大量时间和精力。Lattice
    的头像 发表于 05-21 14:55 129次阅读

    Power Manager II Hercules开发套件快速上手指南

    的工具,用于测试开发电源管理相关的功能。本文将详细介绍该套件的安装、运行及演示功能,帮助工程师们快速上手。 文件下载: PAC-POWR1
    的头像 发表于 05-21 14:30 155次阅读

    Power Manager II Hercules开发套件快速上手

    Power Manager II Hercules开发套件快速上手 在电子设计领域,开发套件的高效使用能极大地推动项目进展。Power Manager II Hercules开发套件为电子工程师提供
    的头像 发表于 05-21 14:30 145次阅读

    Lantronix xPico开发套件:开启嵌入式设备开发新征程

    Lantronix xPico开发套件:开启嵌入式设备开发新征程 在当今的电子技术领域,嵌入式设备的开发需求日益增长,而Lantronix xPico开发套件为工程师们提供了一个强大而
    的头像 发表于 05-21 13:50 106次阅读

    探索CYUSBS234 USB - Serial开发套件功能、配置与应用

    探索CYUSBS234 USB - Serial开发套件功能、配置与应用 在电子设计领域,开发套件是工程师们探索新技术、验证设计方案的重要工具。今天,我们就来深入了解一下Cypress
    的头像 发表于 05-18 13:05 161次阅读

    Sense2GoL开发套件:24 GHz传感应用的理想之选

    Sense2GoL开发套件:24 GHz传感应用的理想之选 在电子工程师的日常工作中,开发套件的选择对于项目的成功至关重要。今天,我们就来深入了解一款功能强大的24 GHz传感器开发套件
    的头像 发表于 05-18 12:20 248次阅读

    CYUSBS236 USB - Serial开发套件使用指南

    开发套件(DVK)为开发者提供了一个便捷且功能强大的平台,用于探索和实现各种USB - Serial相关的应用。该套件以CY7C65215 USB - Serial桥接控制器为核心,集
    的头像 发表于 05-18 09:30 317次阅读

    CY15FRAMKIT-002 串行 F-RAM 开发套件功能与使用指南

    CY15FRAMKIT-002 串行 F-RAM 开发套件功能与使用指南 作为电子工程师,我们在开发过程中常常需要可靠且高效的存储解决方案。CY15FRAMKIT-002 串行 F-RAM
    的头像 发表于 05-17 16:45 262次阅读

    CAN Bus 24开发套件:开启CAN网络开发之旅

    得到了广泛应用。今天,我们就来详细介绍一款功能强大的CAN网络开发工具——CAN Bus 24开发套件。 文件下载: 53325-892.pdf 开发套件选项 CAN Bus 24
    的头像 发表于 05-13 13:50 137次阅读

    AI功能(SC171开发套件V2-FAS)

    AI功能(SC171开发套件V2-FAS) 序列 课程名称 视频课程时长 视频课程链接 课件链接 工程源码 1 图像语义分割(deeplabv3)案例----基于SC171开发套件V2-FAS 15
    发表于 02-11 14:33

    SC171开发套件V3 技术资料 2026版

    /jishu_2485428_1_1.html 软件平台的使用(SC171开发套件V3) https://bbs.elecfans.com/jishu_2485277_1_1.html 硬件配件测试与使用(SC171
    发表于 01-15 12:13

    SC171开发套件V3 技术资料 2026版

    ://bbs.elecfans.com/jishu_2485277_1_1.html 硬件配件测试与使用(SC171开发套件V3) https://bbs.elecfans.com
    发表于 01-09 10:03

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程

    USB开发套件(型号610 - 12 - A),为开发者提供了一个低成本且功能丰富的开发平台,助力蓝牙相关项目的快速落地。今天,我们就来深
    的头像 发表于 12-29 11:00 1390次阅读

    瑞芯RV1126B开发套件评测大赛正式开赛!

    大赛简介EASYEAI灵眸科技正式启动2025年首届“瑞芯RV1126B开发套件评测大赛”,以“硬核实践,赋能未来”为主题,面向开发者开放价值835元的EASYEAINano-TB开发套件
    的头像 发表于 10-27 09:12 3140次阅读
    瑞芯<b class='flag-5'>微</b>RV1126B<b class='flag-5'>开发套件</b>评测大赛正式开赛!

    贸泽开售适用于边缘计算和嵌入式应用的Altera Agilex 3 FPGA C系列开发套件

    FPGA C系列开发套件。此开发套件采用紧凑型桌面外形设计,并可选配子卡,支持插入PCIe 3.0 x1插槽。这款多功能、低功耗的电路板适用于工业、医疗、视频和安全等领域的嵌入式
    发表于 08-04 17:27 1391次阅读
    贸泽开售适用于边缘计算和嵌入式应用的Altera Agilex 3 FPGA C<b class='flag-5'>系列</b><b class='flag-5'>开发套件</b>