完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
1.模块说明
KM3模块是KM2模块的升级版本,两个模块使用的硬件相同;KM3模块支持同时模拟键盘鼠标功能,即模块插入电脑后,电脑识别的是键盘与鼠标设备插入,支持串口及HID控制键盘鼠标功能,并且支持配置自动刷屏及自动点赞功能。 串口配置:
如果使用电脑串口调试KM3模块,需要使用CH340G模块通过杜邦线连接KM3模块进行使用,可以控制本机; 如果使用电脑HID调试KM3模块,可以使用资料中的HID测试上位机,不需要额外任何模块。 1.1 材料清单
2.键盘功能 2.1 键盘控制协议 KM3模块的键盘功能支持全键盘按键,支持全部功能按键+6个普通按键同时按键,不支持多媒体按键; 功能按键:ctrl,alt,shift等; 普通按键:a,b,c,1,2,F1等; 多媒体按键:关机,休眠等; 串口控制:
0x57与0xAB为帧头,0x02代表鼠标数据; 4字节相对鼠标数据:
功能按键:
bit为1代表按键按下,为0代表按键松开! 例: 左边Ctrl按键按下:57 AB 01 01 00 00 00 00 00 00 00 左边Shift按键按下:57 AB 01 02 00 00 00 00 00 00 00 右边Ctrl+右边Shift按键按下:57 AB 01 30 00 00 00 00 00 00 00 按键松开:57 AB 01 00 00 00 00 00 00 00 00 普通按键: 普通按键的键值参照附件“键值对照表.pdf”,如: 按键a的键值为0x04,按键b的键值为0x05。 按键a按下:57 AB 01 00 00 04 00 00 00 00 00 按键w按下:57 AB 01 00 00 1A 00 00 00 00 00 左边Shift+ a + b按键按下:57 AB 01 02 00 04 05 00 00 00 00 按键松开:57 AB 01 00 00 00 00 00 00 00 00 2.2 串口操作流程 测试键盘功能建议使用两台电脑进行测试,因为按键按下后,就比较难控制串口调试助手发送数据了;可以在被控电脑上打开一个txt文档,然后切换到英文输入法。
2.电脑需要按照CH340驱动,WIN8以下的电脑可以使用资料中的“USB转串口CH340驱动进行安装”,WIN10的需要百度自行下载驱动哈; 3.打开资料中的串口调试助手XCOM V2.6软件;(1)选择带有CH340字样的正确串口号--(2)波特率选择57600--(3)打开串口--(4)勾选16进制发送--(5)输入57 AB 01 00 00 04 00 00 00 00 00--(6)点击发送; 4.如果KM3模块正常的话,此时你就会发现被控电脑的txt文档一直在打印a,并且串口调试助手返回一个字符1; 5.再发送57 AB 01 00 00 00 00 00 00 00 00指令就可以松开这个按键了哈。 2.3 HID操作流程 1. HID操作流程比较简单,不需要CH340串口模块,直接把KM3插入电脑即可,不需要安装任何驱动; 2.打开资料里面的“HID测试上位机.exe”; 3.从左边的列表中1.选择VID:1122 PID:3344的设备--2.点击OPEN--3.输入57 AB 01 00 00 04 00 00 00 00 00--4.点击Send; 4.此时你就会发现被控电脑的txt文档一直在打印a; 5.再发送57 AB 01 00 00 00 00 00 00 00 00指令就可以松开这个按键了哈。 |
|||||||
|
|||||||
只有小组成员才能发言,加入小组>>
3314 浏览 9 评论
2995 浏览 16 评论
3494 浏览 1 评论
9059 浏览 16 评论
4088 浏览 18 评论
1180浏览 3评论
605浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
599浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2335浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1896浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 22:15 , Processed in 1.020442 second(s), Total 51, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号