lhaih
驱动小牛
驱动小牛
  • 注册日期2004-04-28
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:1185回复:4

关于主机与D12通讯有几个问题想问(给分)

楼主#
更多 发布于:2004-09-09 20:39

1 USB总线有四种传输,控制,中断,批量,同步。那么,端点1的传输类型是普通传输指的是哪一种呢。

2 枚举完成后
 主机向D12发送数据,发到那个端点去了,会进入那个中断呢。还是端点0吗?

3 USB设备的发送数据要等主机发送IN令牌后,那主机是什么时候发呢,是不是一直不停的扫描。
zyboy
驱动牛犊
驱动牛犊
  • 注册日期2004-05-10
  • 最后登录2005-04-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-10 09:41

1 端点1用的是中断传输
2 主机发送数据是由你自己选择端点,选择不同的端点,进入不同中断
3是的,主机总处在不停的查询中,当收到in,就相应
送分呀!!呵呵
christ23
驱动牛犊
驱动牛犊
  • 注册日期2004-08-19
  • 最后登录2009-06-11
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-10 12:37
  第3个问题,主机设立了中断轮询(polling)寄存器,每过一段时间去查询寄存器有没有中断标志位,它的响应不是像MCU端一样是及时的
lhaih
驱动小牛
驱动小牛
  • 注册日期2004-04-28
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-11 11:46
多谢了,小小分数多谢支持。
关于第二个问题,你们说的也是我想的。
是这样的,假如我不用usb的调试软件,而用普通的串口调试软件,是无法选择端点,把它作为com3 或 4发送数据,发到那个端点了呢,还是必须要用专用的调试软件。
lhaih
驱动小牛
驱动小牛
  • 注册日期2004-04-28
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-09-13 20:37
问了好几天了,怎么没有人回答呢,
另外一个问题
Cypress的CY7C637XX,Netchip的NET2888,National Semiconductor的USBN9603
上述芯片是不时都是适合usb1.1的芯片  

感谢回答,这次得分已经送了,下次再送给大家吧!!
游客

返回顶部