摘要: 继上文HID设备的使用,BLE_HID例程增加报表描述符使用 我们在BLE_HID类蓝牙设备应用中调用HidDev_Report函数发送数据,如果出现了返回以下错误码时,一般以0x10,0x15,0x16居多,应该是HID数据通道未能完全成功打开,我们可以在代码中添加处理以手动辅助开启, #defi 阅读全文
posted @ 2023-10-13 13:30 oTvTo 阅读(498) 评论(0) 推荐(0)
摘要: 我们一般hid类设备都是键鼠设备居多,在此还是以CH582的Hid_keyboard程序为例,修改其中的hidkeyboardservice.c文件, 增加了: 全键盘、 多媒体键(如音量+,音量-,静音等)、 系统控制键(电脑休眠、电脑关机),由于蓝牙在部分电脑中休眠期间蓝牙驱动是关闭的,因此无法 阅读全文
posted @ 2023-10-13 13:15 oTvTo 阅读(1663) 评论(0) 推荐(0)
摘要: 我们往往在移植工程文件夹时,避免不了拖动文件夹到目标工程路径下,或者如下图样例所示,原本两个文件夹不在同一级目录下,在放到同一级后,会更改工程原来预编译选项中的绝对路径位置,导致编译器编译时会出现访问出错的情况,本篇讲一下注意点及修改方法, 报错样例: 可以看到编译器会报缺失文件,我们现在要去修改文 阅读全文
posted @ 2023-09-02 10:16 oTvTo 阅读(1162) 评论(0) 推荐(1)
摘要: 1. 定向广播(Directed Advertising) 定义 定向广播是一种蓝牙低功耗(BLE)广播模式,设备在广播数据包中明确指定目标设备的地址 ,只有该设备能接收到广播并响应。 特点 目标明确 :广播数据包中携带目标设备的 MAC 地址(或蓝牙地址)。 低延迟连接 :适用于快速重连(如设备已 阅读全文
posted @ 2023-08-22 17:18 oTvTo 阅读(1358) 评论(4) 推荐(0)
摘要: 本方案来自于沁恒三模键鼠方案(以成品形式售出),有合作意向可咨询沁恒商务组:https://www.wch.cn/services/sale_support.html 通用三模模组通讯协议:通用三模键盘&三模鼠标(三模模组)通讯协议 三模模组方案说明 一款支持 USB、2.4G、蓝牙的三模键鼠模块, 阅读全文
posted @ 2023-06-25 15:51 oTvTo 阅读(1432) 评论(0) 推荐(0)
摘要: 以CH582为例,我们随便打开一个BLE例程,我这边以Hid_Keyboard例程为例, 找到我们广播包所在处,如下图 在其中添加一段描述符, 加上一串:0x06,0xff,0x06,0x00,0x03,0x00,0x80 这样我们在蓝牙广播时电脑就会发出弹窗。 阅读全文
posted @ 2023-06-09 17:17 oTvTo 阅读(712) 评论(0) 推荐(1)
摘要: OTA程序修改部分: 1.先准备好下方红圈这三个文件和需要给固件升级的APP程序文件 如果把这三个文件单独提到外面,可能会出现文件缺失,需要设置下公共文件夹的路径,建议放在例程文件夹中编译较为省心。 如果单拎出去,不要忘记把SRC、LIB、HAL三个文件夹一起带出去。 如果移植文件位置后编译出现文件 阅读全文
posted @ 2023-05-12 14:57 oTvTo 阅读(2124) 评论(0) 推荐(0)
摘要: CH571,CH573,CH582,CH583写法一致,本篇以CH582为例介绍蓝牙配对码使用方法; 蓝牙HID设备理论上均可实现该功能,这里就以Hid键盘为例, 本篇以串口中断的方式为例发送密码,其它方式均可以自行尝试, uint8_t TxBuff[] = "This is a tx exam\ 阅读全文
posted @ 2023-04-11 14:28 oTvTo 阅读(3818) 评论(0) 推荐(0)
摘要: 本方案来自于沁恒三模键鼠方案(以成品形式售出),有合作意向可咨询沁恒商务组:https://www.wch.cn/services/sale_support.html 通用三模模组方案说明:通用三模键盘&三模鼠标(三模模组)方案说明 通信概述 串口通讯:串口采用标准串口通信协议,默认通讯波特率115 阅读全文
posted @ 2023-03-13 13:58 oTvTo 阅读(1233) 评论(0) 推荐(0)
摘要: 问题1:为什么在定时器中断中利用心跳包交互的操作,在使用一段时间后会出现通讯掉线的情况呢? 以太网程序中的一条基本原则:中断不要调用库操作函数,除了库里单独做的中断函数(譬如定时器、网络中断等),建议此类操作放至主函数中调用;如果使用蓝牙加以太网,可以将该类操作单独开启一项TMOS任务调度使用; 问 阅读全文
posted @ 2023-03-08 14:05 oTvTo 阅读(496) 评论(0) 推荐(0)