打印
[技术问答]

nuc123 Smpl_HIDTransfer疑问

[复制链接]
1763|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pengliang|  楼主 | 2013-11-4 15:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
nuc123 Smpl_HIDTransfer疑问:

usb的端点在配置描述中为:端点1和端点2
#define INT_IN_EP_NUM       1
#define INT_OUT_EP_NUM      2

但是在UsbUsb()函数中怎么就是 端点2和端点3呢?
        else if(u32IntFlag & USBD_INTF_EP2)
        {
            /* EN: Interrupt In */
            if((USBD_EP_GET_STAT_FROM(u32EPSTS, 2) == USBD_EPSTAT_INACK))
                UsbIntInAck();
        }
        else if(u32IntFlag & USBD_INTF_EP3)
        {
            /* EN: Interrupt Out */
            UsbIntOutAck();
        }
用bus hound抓的数据也是从端点1和端点2传输的。
沙发
pengliang|  楼主 | 2013-11-6 08:30 | 只看该作者
疑惑解决:可以通过USB_CFGx[3:0]EP_NUM的设定修改nuc123的端点号。

使用特权

评论回复
板凳
mintspring| | 2014-10-18 22:48 | 只看该作者
楼上的方法靠谱

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

49

帖子

0

粉丝