<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[annatyon的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/annatyon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; annatyon]]></copyright><item><title><![CDATA[利用STM32模拟键盘遇到问题的解决方案]]></title><link>https://blog.youkuaiyun.com/annatyon/article/details/129298025</link><guid>https://blog.youkuaiyun.com/annatyon/article/details/129298025</guid><author>annatyon</author><pubDate>Sat, 18 Mar 2023 00:24:56 +0800</pubDate><description><![CDATA[作者代码中E的报文如图，通过不断修改发现M的如上，通过不断测试后发现由于我的报文描述符描述的报文长度为8字节 ，选定的键盘的usage page为07页，在该页中，A应该是hidbuffer[2]=0x10,B为hidbuffer[2]=0x20，而G为hidbuffer[3]=0x04，即每八位对应上述划分的八个键盘符号，每当一位为1时，则表示该键被按下，同时为1则同时被按下，所以0xFF表示该区间所有按键都被按下。2、第二次遇到的问题是生成的工程不能运行成功，这里借用下其他作者的图。]]></description><category></category></item></channel></rss>