2023年11月14日
摘要: 上篇基于CH592的2.4G程序说明_固件升级介绍了我们这个上位机工具中的其中一页的升级功能,还有另外两页,本篇简单介绍下功能: 工具路径: 工具测试功能界面: 1、修改我们的Dongle端USB名称,可在我们电脑中的设备管理器中查看是否修改成功,CH9160不支持,可自行在代码程序中修改, 2、根 阅读全文
posted @ 2023-11-14 14:37 ZDeST 阅读(140) 评论(0) 推荐(0) 编辑
  2023年11月10日
摘要: 程序中升级功能已经完善,不建议自行修改以防出问题,直接使用即可, Dongle端升级 现阶段只有CH9160支持2.4G上位机升级,CH592Dongle升级正在完善中, 本篇介绍CH9160升级: 1、在固件烧录时,我们要确保一点:Mouse和Dongle的程序Link.ld文件中起始起始地址一定 阅读全文
posted @ 2023-11-10 16:58 ZDeST 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 首先看我们的发送端(Mouse) 看下我们的绑定事件参数设置: 注意看这个bound.deviceId,我们让不同的mouse分别使用不同的ID号, Mouse1: Mouse2: Mouse3: Dongle端设置参数: 我们可以从调试信息中看到:Dongle端连上了三个不同ID的设备,并且将带宽 阅读全文
posted @ 2023-11-10 16:14 ZDeST 阅读(116) 评论(0) 推荐(0) 编辑
  2023年11月4日
摘要: 当前2.4G配对绑定流程简洁概括下: 1、绑定权在Dongle上, 2、Dongle每次上电后的前三秒可允许进行绑定设备,(除去一种情况:即第一次烧录芯片时,由于芯片内部没有绑定信息,因此没有三秒超时的概念), 3、超过三秒未有新设备绑定则继续沿用之前配对过的设备地址信息进行通讯, 4、在三秒内如果 阅读全文
posted @ 2023-11-04 15:59 ZDeST 阅读(129) 评论(0) 推荐(0) 编辑
摘要: CH9160Dongle程序说明 RF收发控制器在新版2.4G通讯库的加持下,目前可以做到8000+Hz的空中交互速度, 搭配CH9160Dongle的高速USB2.0,可实现最高8k的USB上报率,注意点:如果使用最高8k通讯的2.4G程序时,需控制交互包包长在5-7字节以内,超过后通讯速率会打折 阅读全文
posted @ 2023-11-04 13:41 ZDeST 阅读(248) 评论(0) 推荐(0) 编辑
摘要: CH592Dongle程序说明 CH592Dongle的USB为全速2.0收发控制器,最高上报率为1khz, 1、串口1初始化,可在评估板或者引出PA9的情况下查看调试信息,波特率为921600,推荐串口调试器使用CH340或CH343, 2、与Mouse一样,需要使用Tmos完成任务管理,需对Tm 阅读全文
posted @ 2023-11-04 09:59 ZDeST 阅读(181) 评论(0) 推荐(0) 编辑
摘要: CH592Mouse程序讲解 1、根据自身需求以及成本考虑是否需要开启DCDC节省功耗,开启后功耗可降低至不开启时的50%-60%左右,以下为硬件设计所需添加的电容及功率电感参数: (电感可选用WCH开发板上所使用的22uH电感:顺络SPH202012H220MT或者 YNR2016-220) 2、 阅读全文
posted @ 2023-11-04 09:26 ZDeST 阅读(388) 评论(0) 推荐(0) 编辑
  2023年11月3日
摘要: 提供demo程序,有意向者可咨询:https://www.wch.cn/services/sale_support.html 方案介绍 方案芯片 鼠标端CH592、接收端CH592(1K)、接收端CH9160(1K-4K) 方案特点 1、稳定高回报率 2、支持一对多,动态调整各设备回报率 3、程序开 阅读全文
posted @ 2023-11-03 15:54 ZDeST 阅读(110) 评论(0) 推荐(0) 编辑
  2023年10月13日
摘要: 继上文HID设备的使用,BLE_HID例程增加报表描述符使用 我们在BLE_HID类蓝牙设备应用中调用HidDev_Report函数发送数据,如果出现了返回以下错误码时,一般以0x10,0x15,0x16居多,应该是HID数据通道未能完全成功打开,我们可以在代码中添加处理以手动辅助开启, #defi 阅读全文
posted @ 2023-10-13 13:30 ZDeST 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 我们一般hid类设备都是键鼠设备居多,在此还是以CH582的Hid_keyboard程序为例,修改其中的hidkeyboardservice.c文件, 增加了: 全键盘、 多媒体键(如音量+,音量-,静音等)、 系统控制键(电脑休眠、电脑关机),由于蓝牙在部分电脑中休眠期间蓝牙驱动是关闭的,因此无法 阅读全文
posted @ 2023-10-13 13:15 ZDeST 阅读(462) 评论(3) 推荐(0) 编辑