返回该小组首页 回复主题
pyh921

pyh921

小组等级:     E币:145  (E币换礼)

#1楼主:我想问下not_end是什么用?

文章发表于:2008-05-22 05:09

在00的USB键盘的程序里,好象在是在设置地址时才把程序标志位里的not_end置位的,if(usb_flags.flags.set_addr)usb_flags.flags.not_end=1;

在获取描述符时not_end要0才可以,
void get_descriptor(void)
{
 Prints("    获取描述符.\r\n");
  if(!usb_flags.flags.not_end)

感觉好象是强调在主机发送地址时不能获取描述符。。。晕了,不知道怎么解释,谢谢了

      【回复】

computer00

   小组等级:    E币:8327  (E币换礼)

#2

文章发表于:2008-05-22 17:17

表示在设置地址之前的获取设备描述符,只需要返回一包就OK了。至于为什么,你可以看看我写的USB设备枚举过程文章。

总共 , 当前 /

快速回复主题--如果想加入编辑器功能,建议使用 [高级回复]

您目前还不是小组成员,请先加入

回复贴子区

用户名:    您没有注册?

密码:    忘记了密码?

内容:

浏览该小组的用户还看过...

设计资源与分销

赞助商链接

";