rayray
驱动牛犊
驱动牛犊
  • 注册日期2002-07-20
  • 最后登录2002-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1627回复:6

怎么没反应??(给分)

楼主#
更多 发布于:2002-08-10 16:49
我只用pdiusbd12和51做了最简单的系统,只有单片机程序,插入主机。怎么主机检测不出?
求各位大侠多多赐教!!!

斑竹,教教我!!谢谢!
custjcy
驱动牛犊
驱动牛犊
  • 注册日期2002-03-31
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-10 23:02
具体的状况没说清楚!你可以先测测d+线上的电压是不是+3.3v,如是,再看看有没有中断,一般第一个中断是“复位”。
rayray
驱动牛犊
驱动牛犊
  • 注册日期2002-07-20
  • 最后登录2002-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-11 11:53
那么我现在说一下我的情况:我用d12的中断int-n来控制我的中断程序,,那么怎样才能引起d12的中断了???主机来信号就会有吗?
    根据《usb大全》,应该有单片机程序就可以让主机检测到的,
主机会发get-status来查询的。
    我的中断程序是先读中断寄存器,得到一个d12-data.根据这个数去判断用那个端口,然后才执行setup程序的,setup程序会读缓冲区的8个字节,根据第二个字节的数选择标准请求。

    我想贴我的程序上来,但不知怎样做。请大家多多帮忙!!!

rayray
驱动牛犊
驱动牛犊
  • 注册日期2002-07-20
  • 最后登录2002-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-11 11:55
d+,d-是低电平。是什么问题?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-12 09:49
说明你没有把D12设置好。一般可能是D12和MCU之间的数据/控制线没有连接好,可能有虚焊。当然,前提是你的firmware保证是正确的。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
rayray
驱动牛犊
驱动牛犊
  • 注册日期2002-07-20
  • 最后登录2002-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-12 13:21
 斑竹,请你帮我忙
你能告诉我,d12的ALE.INT_N,CS-N,应该怎样和单片机接?
我的是P2.7接CS-N.INT-N和INT0接,ALE和单片机ALE接,这样有问题嘛??请你说一下int-n这个脚,好吗?我的d+,d-都接了电阻才接d12的,这样行吗??
出门靠朋友,先说声谢谢!!
study
驱动牛犊
驱动牛犊
  • 注册日期2001-05-14
  • 最后登录2010-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-12 15:12
只要d+\\d-有任何一个被上拉,主机都会检测到设备,高速或低速!
先不用管中断,看看初始化程序。
学无止境
游客

返回顶部