2022年11月9日

摘要: https://damogranlabs.com/2018/02/stm32-usb-hid-mouse-keyboard/ https://www.jianshu.com/p/08a1d65e96b2 阅读全文
posted @ 2022-11-09 20:28 lydstory 阅读(23) 评论(0) 推荐(0)
摘要: #define KEY_IO P1 //按键所连的IO口 #define KEY_IO P1 //按键所连的IO口 #define KEY_IO P1 //按键所连的IO口 阅读全文
posted @ 2022-11-09 04:03 lydstory 阅读(41) 评论(0) 推荐(0)
摘要: 51中存储空间有限。data、idata、xdata是定义存储位置的,相应的访问方式也不一样。 stm32的片上ram容量都比较大,都相当于data。 移植的话,把data、idata、xdata字样都去掉就行了 --别人的话 阅读全文
posted @ 2022-11-09 03:43 lydstory 阅读(151) 评论(0) 推荐(0)
摘要: 0x05, 0x01, // USAGE_PAGE (Generic Desktop)0x09, 0x06, // USAGE (Keyboard)0xa1, 0x01, // COLLECTION (Application)0x85, 0x03, //Report ID (1)0x05, 0x07 阅读全文
posted @ 2022-11-09 02:10 lydstory 阅读(50) 评论(0) 推荐(0)
摘要: hid1.11 0x09, /*bLength: CUSTOM_HID Descriptor size*/ CUSTOM_HID_DESCRIPTOR_TYPE, /*bDescriptorType: CUSTOM_HID*/ 0x11, /*bCUSTOM_HIDUSTOM_HID: CUSTOM 阅读全文
posted @ 2022-11-09 01:30 lydstory 阅读(38) 评论(0) 推荐(0)
摘要: //bNumEndpoints字段。非0端点的数目。由于USB键盘需要二个 //中断端点(一个输入一个输出),因此该值为2。 0x02, 最后,查询一番资料,我将 键盘报文描述符 中的内容修改,并且将键盘报文从原来8个字节改成4个字节后,就可以正常的发送和弹起了 阅读全文
posted @ 2022-11-09 01:26 lydstory 阅读(36) 评论(0) 推荐(0)
摘要: 100mA 意思是 电流强度等于 100 毫安。(1000 毫安 等于 1 安培。) 100mA 意思是 电流强度等于 100 毫安。(1000 毫安 等于 1 安培。) //bMaxPower字段,该设备需要的最大电流量。由于我们的板子 //需要的电流不到100mA,因此我们这里设置为100mA。 阅读全文
posted @ 2022-11-09 00:56 lydstory 阅读(2464) 评论(0) 推荐(0)
摘要: 鼠标发送给PC的数据每次4个字节BYTE1 BYTE2 BYTE3 BYTE4定义分别是:BYTE1 -- |--bit7: 1 表示 Y 坐标的变化量超出-256 ~ 255的范围,0表示没有溢出 |--bit6: 1 表示 X 坐标的变化量超出-256 ~ 255的范围,0表示没有溢出 |--b 阅读全文
posted @ 2022-11-09 00:10 lydstory 阅读(193) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/laifengyuan1/article/details/108627282?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~defau 阅读全文
posted @ 2022-11-09 00:03 lydstory 阅读(41) 评论(0) 推荐(0)

导航