BLE
文章平均质量分 69
蓝牙相关
songisgood
加流一壶真千金
微云澹日映寒流
信意麾毫无点误
KING_SONGING
唱奇腾怪可删修
歌咏康衢了此生
的然民仰如父母
国家涵养自建隆
王俭归来幕府非
有朋自远发来,不亦说乎!
展开
-
解决沁恒ch32V208系列单片机蓝牙程序只打印版本号不运行问题
在使用沁恒官方蓝牙demo时蓝牙一直不工作,串口抓包只打印蓝牙固件版本号程序不运行。开始怀疑是晶振焊接问题,但是经过多次排查,发现并不是晶振的问题。最后呼叫技术支持得到解决。原创 2023-03-24 10:02:02 · 481 阅读 · 1 评论 -
伦茨科技ST17H66 simpleBLECentral 程序分析
文章目录1 st_ble central 设备 主要程序分析1.1central 程序用户程序初始化入库1.2配对蓝牙名称1.3如果没有蓝牙连接开始扫描1.4 扫描接收后调用1.5 发现获取设备信息1.6 分析扫描到的广播数据1.7 连接调用1.8 开始连接1.9交互最大MTU1.10更新数据长度1.11 断开连接2.探索外设服务1 st_ble central 设备 主要程序分析1.1central 程序用户程序初始化入库1.2配对蓝牙名称central 运行后会根据预设的蓝牙名称自动配对原创 2022-02-19 17:00:09 · 3180 阅读 · 0 评论 -
伦茨科技ST17h66 BLE notify 发送超过20字节修改MTU方法
BLE默认wirite特征值Notify发送数据一帧最大携带20字节数据。蓝牙4.2协议规范后可以通过客户端修改MTU大小,修改范围为23-517个字节。首次连接为了兼容所有的BLE蓝牙设备,所有服务端默认的MTU 为23,去掉1个字节的操作码和2个字节的UUID句柄,所以默认一包最多传20个字节。在蓝牙连接建立后,客户端和服务端会互相交互字节最大支持的MTU,客户端(比如手机)可以根据时间情况修改服务端(蓝牙外设)支持的MTU大小。这里以伦茨科技ST17h66为例:首先修改服务端最...原创 2022-01-05 12:23:30 · 1968 阅读 · 0 评论 -
基于富芮坤fr8016 蓝牙5.0 芯片设计的BLE HID Joystick 游戏摇杆设备
文章目录ble hid 学习笔记HID报告描述符与BLE HID profile之间关系1、HID报告描述符富芮坤fr8016 设计Joystick例子1、描述X轴Y轴Z轴2、描述按钮3、Joystick 报告描述符4、程序修改5、win10测试6、android 测试总结ble hid 学习笔记HID报告描述符与BLE HID profile之间关系 说起BLE HID(Human Interface Device)设备,就不得不提USB HID。我的理解HID 读写报告属于传输层,所以B原创 2021-01-27 11:44:11 · 5211 阅读 · 4 评论 -
windows10 不能删除配对成功和未成功蓝牙的解决办法
目录蓝牙问题尝试过如下方法都没有解决1、使用工具删除2、显示隐藏设备法:3、官方删除注册法:4、其他方法5、终极解决办法总结后记蓝牙问题最近调试蓝牙 HID设备,发现蓝牙连接一次就不能再次连接,只能通过修改蓝牙mac地址重新连接,这就出现个问题,每修改一次程序就要修改一次mac地址,设备管理器就会多一个设备几次调试,蓝牙设备如下图所示:尝试过如下方法都没有解决1、使用工具删除https://blog.csdn.net/weixin_...原创 2021-01-19 11:16:15 · 4120 阅读 · 1 评论 -
nrf52832 nRF Sniffer Wireshark 环境搭建完成Wireshark检测不到nRF SnifferCOM问题
最近在学习蓝牙sig mesh,苦于没有抓包工具,对蓝牙协议上一直理解不到位,所以根据网上的教程,做个低配版的抓包工具辅助学习一下。nrf52832 nRF Sniffer Wireshark 环境搭建的教程如下链接,我觉得教程环节写的很详细,这里不再赘述。https://www.cnblogs.com/unrulife/p/10818248.html下面说说在软件环境搭建好后遇到的问题,...原创 2019-12-16 15:48:08 · 3074 阅读 · 3 评论 -
ble mesh和ble之间关系
ble mesh是封装在ble协议栈上的又一层协议。如下图所示。 ble mesh 和 ble 之间关系原创 2019-11-20 10:56:42 · 1838 阅读 · 0 评论 -
TI 蓝牙4.0芯片 cc2540 引脚图 最小系统 下载接口等 小白看过来
一 cc2540是TI公司真正推出单片蓝牙4.0解决方案,一片解决问题。主要功能 (参考百度百科) ● 增强型8051微控制器 - 128KB或256 KB内建快闪记忆体, 8KB SRAM。 ● 完全整合的无线射频功能 - 低功率蓝牙 (1Mbps GFSK ) 。 ● 数字外设 – 21个通用型输出入接口, 2个USART (UART或SPI),全速USB 2.0,2个1原创 2015-12-02 20:21:04 · 10355 阅读 · 2 评论 -
Cc2540 协议栈UART实验
Options 设置 注意检查画红线的部分 就是因为 这个地方设置有问题导致一直不好使INT_HEAP_LEN=3072HALNODEBUGOSAL_CBTIMER_NUM_TASKS=1HAL_AES_DMA=TRUEHAL_DMA=TRUExPOWER_SAVINGxPLUS_BROADCASTERHAL_LCD=FALSEHAL_LED=TRUE原创 2016-01-23 13:59:40 · 1654 阅读 · 0 评论 -
Cc2540 协议栈UART实验
Options 设置 注意检查画红线的部分 就是因为 这个地方设置有问题导致一直不好使INT_HEAP_LEN=3072HALNODEBUGOSAL_CBTIMER_NUM_TASKS=1HAL_AES_DMA=TRUEHAL_DMA=TRUExPOWER_SAVINGxPLUS_BROADCASTERHAL_LCD=FALSEHAL_LED=TRUE原创 2016-01-23 14:19:55 · 1264 阅读 · 0 评论 -
Cc2540UART 串口透传 注意事项
Cc2540UART 串口透传 注意事项 在进行串口透传的时候,首先要 修改一些参数 这两个参数如果设置太大 会出现服务端接收 出现 不连续的问题 // Minimum connection interval (units of 1.25ms, 80=100ms) if automatic parameter update request is enabled#d原创 2016-01-29 14:21:54 · 3954 阅读 · 0 评论