• 正文
  • 相关推荐
申请入驻 产业图谱

BLE主机实战:芯科蓝牙芯片广播设备介绍

08/24 08:57
131
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

一、前言

本篇主要介绍广播设备,后面会用主机去连接这个设备,然后发数据给到该设备。

备注:该广播设备没有用的是芯科的BLE开发板,目前我也正在学习该开发板,所以索性就用来该开发板做实验。

二、阅读说明

1、芯科蓝牙开发学习者。2、蓝牙 spec学习者。

三、正文

1、芯科开发板介绍网址:https://cn.silabs.com/wireless/bluetooth?tab=kits

开发板型号:BGM220-EK4314A

开发软件:Simplicity Studio 6

编译软件:vscode + Simplicity Studio for VS Code(扩展软件)

调试工具:板载J-Link开发板图片:

2、使用的demo

如上图所示,使用的demo为Bluetooth-SoC Blinky。

3、该设备的广播名

如上图所示,该设备的广播名被我更改为了Blinky-Test

4、Bluetooth-SoC Blinky例程介绍4.1、调试介绍

如上图所示,打开vcom调试窗口后,用nrf connect手机软件进行连接,然后发送命令给到从机设备,可以看到调试串口打印出了 LED on和LED off的字符串。

4.2、蓝牙连接成功打印的位置

如上图所示,是ble成功连接之后的打印函数,该打印函数的位置在app.c文件中的sl_bt_on_event中。

4.3、LED打印函数的位置

如上图所示,该函数同样在app.c文件中的sl_bt_on_event中,不过是不同的判断函数。

四、结尾

本篇讲解了芯科芯片中的关于led的demo,下一篇将讲解主机如何连接该设备,并且发起数据通信

相关推荐

专注BLE实战开发,也分享物联网、嵌入式等相关技术

微信公众号