請問:在采用CH375做主機(jī)時(shí),控制任意的USB鼠標(biāo)需要得到那些描述符啊???
首先獲取設(shè)備描述符,接著設(shè)置地址,在獲取配置描述符,接下來就是設(shè)置配置,上面設(shè)置完成之后,要獲取報(bào)表描述符,設(shè)置IDLE等等,具體可以去參考下面的程序: http://m.findthetime.net/bbs/View.asp?S=101&I=19463
我看了哪個(gè)程序呢,就是采用CH375B做的.我看到哪個(gè)程序上好象將獲取設(shè)備描述符,獲取配置描述符是屏蔽了的!!!請問是怎么回事情啊??
Request.Req.bmRequestType=0x80; Request.Req.bRequest=0x06; Request.Req.wValue=0x0002; Request.Req.wIndex=0x0000; Request.Req.wLength=0x0000|((unsigned int)data_buf[2]<<8); if(get_descr_ex()==1) { for(i=0;i!=data_buf[2];i++) printf("%02x ",(unsigned int)data_buf[i]); printf("\n"); flag_config_2=0; 沒有屏蔽,只是放在主函數(shù)里面了!