在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
楼主: good02xaut

DDK哪里有下载?

[复制链接]
发表于 2004-12-26 13:34:11 | 显示全部楼层

DDK哪里有下载?

[这个贴子最后由strongson在 2004/12/27 09:29am 第 3 次编辑]

win2k3 ddk、ifd ddk已上传到论坛ftp上。
Win2k3 DDK的内容应已涵盖Win2000/XP。
发表于 2005-1-4 22:57:59 | 显示全部楼层

DDK哪里有下载?

microsoft 网站上有的
发表于 2005-2-14 20:59:33 | 显示全部楼层

DDK哪里有下载?

谢谢
发表于 2005-10-17 11:30:43 | 显示全部楼层

DDK哪里有下载?

win2000的ddk 安装后,在vc++6.0里怎么用阿,怎么编译后总出现:找不到ntddk.h文件,当我把所有inc中的目录设置到环境变量里后,又出现
Compiling...
11DriverDemo.cpp
D:\NTDDK\INC\DDK\ntddk.h(370) : error C2146: syntax error : missing ';' before identifier 'Lock'
D:\NTDDK\INC\DDK\ntddk.h(370) : error C2501: 'PULONG_PTR' : missing storage-class or type specifiers
D:\NTDDK\INC\DDK\ntddk.h(370) : error C2501: 'Lock' : missing storage-class or type specifiers
D:\NTDDK\INC\DDK\ntddk.h(824) : error C2146: syntax error : missing ';' before identifier 'KSPIN_LOCK'
D:\NTDDK\INC\DDK\ntddk.h(824) : fatal error C1004: unexpected end of file found
Error executing cl.exe.
Creating browse info file...
BSCMAKE: error BK1506 : cannot open file '.\Debug\11DriverDemo.sbr': No such file or directory
Error executing bscmake.exe.
11DriverDemo.sys - 6 error(s), 0 warning(s)
The following environment variables were not found
$(ddkroot)
请问如何设置阿
发表于 2005-12-30 03:09:17 | 显示全部楼层

DDK哪里有下载?



下面引用由good02xaut2003/11/29 08:34pm 发表的内容:
谢谢斑竹。
我好不容易在网上找到了。
今后还请斑竹多多指点。

发表于 2006-1-10 18:20:43 | 显示全部楼层

DDK哪里有下载?

谢谢在下2000
发表于 2006-1-11 20:31:05 | 显示全部楼层

DDK哪里有下载?

DDK集合,速度不错,赶快下载!呵呵

http://down.szipc.com/OS/
发表于 2006-3-23 18:12:53 | 显示全部楼层

DDK哪里有下载?

如果你懂英文的话,看看下面一段文字
Typical enumeration steps:
1. The host computer sends a SETUP packet followed by a DATA packet to USB address 0 requesting the Device descriptor.
2. The USB Controller decodes the request and retrieves its Device descriptor from the program memory space.
3. The host computer performs a control read sequence and the USB Controller responds by sending the Device descriptor over
the USB bus.
4. After receiving the descriptor, the host computer sends a SETUP packet followed by a DATA packet to address 0 assigning a
new USB address to the device.
5. The USB Controller stores the new address in its USB Device Address Register after the no-data control sequence completes.
6. The host sends a request for the Device descriptor using the new USB address.
7. The USB Controller decodes the request and retrieves the Device descriptor from the program memory.
8. The host performs a control read sequence and the USB Controller responds by sending its Device descriptor over the USB bus.
9. The host generates control reads to the USB Controller to request the Configuration and Report descriptors.
10.The USB Controller retrieves the descriptors from its program space and returns the data to the host over the USB.
11.Enumeration is complete after the host has received all the descriptors.

高速无限下载文件,请申请vip会员

davy gaw  
[2 楼] Posted:2001-06-07 09:51|   


yanggl




级别: 驱动牛犊
精华: 0
发帖: 31
威望: 0 点
积分: 1 分
贡献值: 0 点
注册时间:2001-04-19
        

Thanks ,我基本明白英文的意思,这是一般步骤,对WIN98而言,其实现这个过程的过程是如何的,特别是WIN98在这些过程中,发出了那些令牌?这是比较具体的细节,我在另一个贴子把我跟踪的过程贴出了,兄弟能解释一下!

高速无限下载文件,请申请vip会员

IC  
[3 楼] Posted:2001-06-08 02:32|   


nigx




级别: 驱动小牛
精华: 0
发帖: 101
威望: 0 点
积分: 0 分
贡献值: 0 点
注册时间:2001-04-29
        

其实,你给出的不全面 ,最全面的应当包括98检测主机
HUB的端口开始(包括使能)等一列操作,才会对外设的操作(你给出的)。

高速无限下载文件,请申请vip会员

[4 楼] Posted:2001-06-08 12:16|   


nigx




级别: 驱动小牛
精华: 0
发帖: 101
威望: 0 点
积分: 0 分
贡献值: 0 点
注册时间:2001-04-29
        


你想知道的是我最不想说的!!!!!!
用的是PDIUSBD12芯片 否???

----天下本没有程序员,只是想知道的人多了,也就有了驱动开发网!!!!!!!!
1 第一次接收到主机的GetDescriptor请求中断响应,主机要求外设发送设备描述符,确定外设缺省管道控制端点的每次数据包大小。通过控制端点回送设备描述符,第一次只需要保证设备描述符中前8个字节发送正确。
2 主机发送SetAddree请求到USB 设备,给USB设备分配唯一的地址。这时外设被分配唯一地址,此时的USB设备成为被主机承认的合理外设,可以进行正常的数据传送。
3 外设再一次接收到GetDescriptor请求。主机分析描述符的信息。主机操作系统根据描述符信息寻找相应的设备驱动程序。
4 操作系统会继续发出GetConfiguration请求,读取设备的配置信息。要把外设的各个端点的配置情形回送到主机中。如果有多个配置信息,有多次请求发生。
5 在设备能通讯前,主机给外设一个SetConfiguration请求,主机根据整个系统的USB使用情况确认设备的哪一个配置有效,告诉其怎样工作,设备收到后调整有关配置,使设备能合理使用。
经过上面的调试后,USB外设可以发送和接收数据,设备如果不立即使用则会进入挂起状态,直到使用。

高速无限下载文件,请申请vip会员

[5 楼] Posted:2001-06-08 12:21|   


small




级别: 驱动牛犊
精华: 0
发帖: 35
威望: 0 点
积分: 0 分
贡献值: 0 点
注册时间:2003-10-02
        

够厉害的

高速无限下载文件,请申请vip会员

[6 楼] Posted:2004-04-01 14:00|   


lingxscn




级别: 驱动牛犊
精华: 0
发帖: 43
威望: 0 点
积分: 0 分
贡献值: 0 点
注册时间:2003-08-25
        

谢谢nigx.

驱网网上商城-开发板,开发资料光盘

[7 楼] Posted:2004-05-26 06:47|   


ms3d_duck




级别: 驱动牛犊
精华: 0
发帖: 16
威望: 0 点
积分: 0 分
贡献值: 0 点
注册时间:2004-04-23
        

我现在知道端点发送数据时,一般是将要发的数据放在一个缓存区中,然后通过设置一些控制寄存器,串行接口引擎(SIE)就会将该数据按照USB协议标准发送。(至少Cypress的片子是如是做的)
想请问一下,在端点接收数据时,是不是SIE也会将发送过来的数自动置入对应端点的缓存,然后发生端点的中断,用于读取数据?
这样理解对吗?请做过实际电路的高手回答!

驱网网上商城-开发板,开发资料光盘

[8 楼] Posted:2004-05-26 14:02|   


llinux




级别: 驱动牛犊
精华: 0
发帖: 66
威望: 0 点
积分: 7 分
贡献值: 0 点
注册时间:2003-05-30
        

谢谢

高速无限下载文件,请申请vip会员

[9 楼] Posted:2004-06-24 10:07|   


qiuhua




级别: 驱动牛犊
精华: 0
发帖: 30
威望: 0 点
积分: 1 分
贡献值: 0 点
注册时间:2004-04-19
        

厉害

驱网网上商城-开发板,开发资料光盘

[10 楼] Posted:2004-08-10 02:05|   


wuhao




级别: 驱动小牛
精华: 0
发帖: 162
威望: 0 点
积分: 0 分
贡献值: 0 点
注册时间:2002-06-14
        

实验电路的高手!

高速无限下载文件,请申请vip会员

[11 楼] Posted:2005-02-02 02:43|   


tony221




级别: 驱动牛犊
精华: 0
发帖: 65
威望: 4 点
积分: 23 分
贡献值: 0 点
注册时间:2001-12-03
        

mark

高速无限下载文件,请申请vip会员

[12 楼] Posted:2005-02-22 13:15|   


sagestar



级别: 驱动牛犊
精华: 0
发帖: 27
威望: 9 点
积分: 71 分
贡献值: 0 点
注册时间:2005-10-09
        

bu cuo


发表于 2006-7-1 09:54:08 | 显示全部楼层
天网 搜索一下 很多
发表于 2007-2-28 18:50:36 | 显示全部楼层

回复 #10 jsjjzds 的帖子

网上有下载的.....速度也不慢....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 22:38 , Processed in 0.021677 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表