hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1197回复:4

MSP430+ISP1161+u盘

楼主#
更多 发布于:2003-08-07 16:00
设备枚举时,D+,D-是不是应该有一个为高啊?
而我的一直是低,为什么?
大侠请帮忙解释一二.
stanleyhe
驱动牛犊
驱动牛犊
  • 注册日期2003-06-15
  • 最后登录2006-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-07 17:10
请确认你的设备的D+/D-上的上拉电阻是否Enable. 上电时,确实D+或D-应为高. 这是因为Hub从D+或D-为高来区分设备是高速还是低速设备.
hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-07 19:53
设备上的电阻是否Enable取决于设备.
与我的主机无关吧?
我是做usb的主机.
一旦接上设备.我的主机是不是应该收到端口上的一个高电平信号.
如果我不处理这个信号,是不是一直是高?
hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-08 08:58
我的主机如何知道有设备连上了哪?
协议上说,连接上之后,会有一个中断发给Hub,
这个中断好像并没有发给uP,那么up如何知道设备连上了?
是通过查询主控制器的寄存器吗?
hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-08 16:55
我往HcInterruptEnable里写0x80000044,读出的问什么是0x44?
游客

返回顶部