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

请问各位,D12+89C52调试的问题,谢谢

楼主#
更多 发布于:2002-08-06 16:28
1、D12显示通讯的LED在正常工作时,是否是一直是点亮的?
2、我的D12和89C52都是计算机供电的,这样可不可以?
   驱动程序已经安装,调试中的问题是:
   closehandle之后,LED熄灭,计算机就不再认识设备了。
   用DS的driver monitor看是说进入了ondevicesleep。
   重新接插USB,也不再认识设备了。重启计算机就又认出了设备。
   我用的是WIN2000。
  
   还请各位大虾指点。
xugy5867
驱动牛犊
驱动牛犊
  • 注册日期2002-07-03
  • 最后登录2018-05-29
  • 粉丝1
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-08-06 19:00
1.是一直亮着,通讯时闪烁
2.没遇到你说的现象
bpuzq
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2002-08-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-07 00:07
请问D12的SUSPD引脚的功能?
谢谢。
bpuzq
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2002-08-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-08 16:08
谢谢 xugy5867
我的固件是基本上按照菲利浦的那个例子改的。
驱动是用DS生成的。
D12我用的是模式0
endpoint1的IN和OUT设置成中断方式,
endpoint2的IN和OUT设置成批量方式。

我只用endpoint2和PC机作一些小于64字节的数据。
基本读写功能已经实现。但还是最上面说的问题。
我用的是WIN2000。
closehandle之后,LED熄灭,计算机就不再认识设备了。
用DS的driver monitor看是说进入了ondevicesleep。
重新接插USB,也不再认识设备了。重启计算机就又认出了设备。
monitor的记录如下:
-594.555646 Default Test2: Entering Test2Device::Create, IRP: Major=IRP_MJ_CREATE Minor=0x0 Flags=0x884
-594.555635 Default Test2:
-594.555599 Default Test2: Test2Device::Create Status 0x00000000
-468.213920 Default Test2: Entering Test2Device::Write, IRP: Major=IRP_MJ_WRITE Minor=0x0 Flags=0xa00
-468.213907 Default Test2:  Length=0x4
-468.213897 Default Test2:
-468.211729 Default Test2: Wrote 0x00000004 bytes to USB
-38.757325 Default Test2: Entering CleanUp, IRP: Major=IRP_MJ_CLEANUP Minor=0x0 Flags=0x404
-38.757314 Default Test2:
-38.757263 Default Test2: Entering Test2Device::Close, IRP: Major=IRP_MJ_CLOSE Minor=0x0 Flags=0x404
-38.757252 Default Test2:
-38.757218 Default Test2: Test2Device::Close Status 0x00000000
-38.757191 Default Test2: Entering Test2Device::OnDeviceSleep
是不是那个参数和设置设错了?请各位大虾指点。谢谢。
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-08 16:13
suspend怎么接的?
bpuzq
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2002-08-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-08 16:29
D12SUSPD连单片机的P1.3脚
单片机程序开始时,D12SUSPD=0。
bpuzq
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2002-08-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-08 16:32
在以后的程序中没有改变过D12SUSPD
bpuzq
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2002-08-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-08-08 18:19
我现在只是使用批量的传输方式。
请问计算机在closehandle时,发送什么样的请求?需要什么样的返回状态?谢谢。
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-08-08 18:24
我把suspend脚接电源。
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-08-08 18:32
sorry,我看了下我的板,suspend什么都没接。
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-08-08 18:34
我给你一个我自己的d12驱动,我用arm来驱动的,但是原理一样。根据philips程序改写。
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-08-08 18:36
windows驱动可以直接用ddk的bulkusb.sys。
bpuzq
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2002-08-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-08-08 18:53
谢谢,hunterkiller.
我的D12的SUSPUD脚上拉7.8k到5v.
你的程序我再看一看,谢谢了。
D12正常工作时SUSPUD脚需要是高还是低呢?
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-08-08 19:40
philips demo borad是接上拉4.7K电阻,这个脚同时有输入输出,但datasheet说的不清楚,你可以做实验看看。
bpuzq
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2002-08-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-08-08 19:52
   谢谢。请问哪里有介绍D12芯片的详细的资料。我有一些中文的,不知道英文的有没有更详细的。
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-08-09 09:25
philips网上有英文的。
游客

返回顶部