最近看实例CH376(mouse)时对下面几个数字不太明白。 /******************************************************************************* Function Name : set_freq * Description : 设置CH376的进入低速模式 * Input : None * Output : None * Return : None * Attention : 对于鼠标键盘等低速设备,要先设置ch376为低速模式 ******************************************************************************/ void set_freq(void) { CH376_WR_CMD_PORT(0x0b); CH376_WR_DAT_PORT(0x17); CH376_WR_DAT_PORT(0xd8); } 请问上面的0x0b,0x17,0xd8分别是什么意思,我查了ch376的datasheet,好像没什么解释。请帮解释一下,谢谢! 个人信息保护,已隐藏
那个命令是很早以前的命令了,可以用。但你也可以这样设置: void set_freq(void) { CH376_WR_CMD_PORT(0x04); CH376_WR_DAT_PORT(0x02); } 这个命令手册上有的,CH376DS2上第一条命令
那个命令是很早以前的命令了,可以用。但你也可以这样设置: void set_freq(void) { CH376_WR_CMD_PORT(0x04); CH376_WR_DAT_PORT(0x02); } 这个命令手册上有的,CH376DS2上第一条命令
谢谢特雷西先生!好彩有您的回复,要不还不知要查多少资料才能搞明白呢。还想请教个问题:SetupGetHidDes[]={0x81,0x06,0x00,0x22,0x00,0x00,0x81,0x00};能帮忙解释下式中各位数值的意思吗
这个是USB里面HID类的标准请求。这个是获取报表描述符。建议你看下HID类的协议有助于你的了解。
获取HID 报告描述符 ,就是描述你的鼠标传送上来的数据格式和意义,具体的需要你仔细看下HID协议