btstack

第09节-使用BTStack编写蓝牙程序

守給你的承諾、 提交于 2020-05-03 21:51:06
Bluetooth LE Exploer(微软提供的)可以读取BLE蓝牙设备,可以读写它的值。本篇博客将使用BTStack写出一个精简版的Bluetooth LE Exploer。 涉及文件: btstack-master\example\le_data_channel_client.c btstack-master\example\Makefile.inc 注意 :在PC上使用软件Bluetooth LE Exploer来操作蓝牙模块时,使用系统自带的驱动; 使用btstack来操作蓝牙模块时,使用winusb驱动(使用zadig-2.4.exe安装此驱动) 在手机上使用蓝牙时,过程如下: 1. 扫描周边的蓝牙设备 2. 选择某个设备,连接它 3. 使用该设备 一、程序效果: 我们写的蓝牙程序也包含这3个过程,我设计出4个菜单: 1.主菜单: ********* Main Menu ********* [s] show scan menu [c] show connect menu [t] show test menu 可以在主菜单中: 输入s进入“Scan Menu”, 输入c进入“Connect Menu”, 输入t进入“Test Menu”。 2. 扫描菜单: ********* Scan Menu ********* [s] scan ble devices [t]

btstack 流程图

情到浓时终转凉″ 提交于 2020-04-16 21:56:24
【推荐阅读】微服务还能火多久?>>> 点赞 收藏 分享 文章举报 生活要有意义 发布了31 篇原创文章 · 获赞 6 · 访问量 3万+ 私信 关注 来源: oschina 链接: https://my.oschina.net/u/4407552/blog/3236450