sunxiaozhlin
驱动牛犊
驱动牛犊
  • 注册日期2004-03-07
  • 最后登录2005-09-16
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望7点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1554回复:4

端点传输的问题,高手们帮帮忙!!!!!

楼主#
更多 发布于:2004-06-23 18:40
我的设备是HID设备,用的是CY7C63743芯片,有三个端点。我打算用端点1中断输入,端点2中断输出,我在看书的过程中了解到“主机永远使用控制传输的Set Report要求来传送特征报表,有中断输出端点的设备必须能够接收Set Report控制传输中的报表,才能够接收特征报表”。我对此有点迷惑不解,既然端点2是中断传输,那么应该能够响应out令牌,并直接通过固件接收端点2缓冲区的数据,为什么还非要依靠控制传输的报表来输出数据呢?????????难道,在HID设备中,应用程序不能直接向中断输出端点2的缓冲区发送数据??????????????
真的很想进步!
sunxiaozhlin
驱动牛犊
驱动牛犊
  • 注册日期2004-03-07
  • 最后登录2005-09-16
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望7点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-23 19:23
我上面好象写的有点罗嗦了,简单的说就是
(1)在HID设备中,应用程序能不能直接向中断输出端点2发送要输出的数据??
(2)固件是如何响应/识别主机向这个端点已经发送数据,是靠端点2的中断吗?端点2中断是如何并且何时产生的呢?
真的很想进步!
lejianz
驱动中牛
驱动中牛
  • 注册日期2003-03-05
  • 最后登录2023-11-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望145点
  • 贡献值0点
  • 好评度116点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2004-06-24 10:56
如果你的EP2定义OUT,当然能。每个管道都有一个句柄,当你向EP2写数据时,固件如接受数据,会产生一个中断,然后你查询具体是EP1或EP2。建议你多看书。
一起交流,共同提高!
sunxiaozhlin
驱动牛犊
驱动牛犊
  • 注册日期2004-03-07
  • 最后登录2005-09-16
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望7点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-24 12:20
这个中断是在主机将数据传到端点的缓冲区后由SIE自动产生的吗?
真的很想进步!
pengenwen
禁止发言
禁止发言
  • 注册日期2003-03-07
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1586分
  • 威望8380点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-24 12:55
用户被禁言,该主题自动屏蔽!
游客

返回顶部