自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大坡3D软件开发

自主操作系统和CPU--用软件来改变世界

转载 [龙讯4号]龙芯图谋你的客厅

LSLSLSLSLSLSLSLSLSLSLSLSLSLSLSLS                                               === 龙讯 ===                 龙芯资讯周刊                   第4号 2007年1月21日发布  ...

2007-04-30 23:50:00

阅读数 12880

评论数 0

转载 [龙讯3号]龙芯电脑即将店面销售

LSLSLSLSLSLSLSLSLSLSLSLSLSLSLSLS                                                 === 龙讯 ===                  龙芯资讯周刊                    第3号 2007年1月14日...

2007-04-30 23:47:00

阅读数 6997

评论数 0

转载 [龙讯2号]我用带有胡伟武签名的龙芯电脑

LSLSLSLSLSLSLSLSLSLSLSLSLSLSLSLS                                               === 龙讯 ===                 龙芯资讯周刊                   第2号 2007年1月7日发布   ...

2007-04-30 23:45:00

阅读数 10741

评论数 0

原创 龙芯软件开发(40)- USB协议深入分析 字符串描述符

上一次说到把配置描述符返回给主控器那里了,现在接着下来,就会收到主控器发来字符串描述符。如果在设备描述符那里指定没有字符串描述的话,在这里是不会收到字符串描述符的。由于我在设备描述符里指定有字符串描述符的偏移地址,因此,就收到主控器发出请求字符串描述符。收到的数据如下:80 06 00 03 00...

2007-04-25 18:57:00

阅读数 6079

评论数 4

原创 龙芯软件开发(39)- USB协议深入分析 配置

前面已经介绍设置USB的设备地址,接着下来是做什么呢?其实有了设备地址后,主控器还会再次发送获取上面已经读取的设备描述符下来,如下:80 06 00 01 00 00 12 00 然后USB设备也再次回应它,但这次发送的长度是0x0012了,不再是第一次64个字节长度了。接着USB设备就返回下面的...

2007-04-23 13:23:00

阅读数 6167

评论数 0

原创 龙芯软件开发(38)- USB协议深入分析 设置USB地址

前面已经解释主控器怎么样发送设备描述符下来,然后设备返回相应的设备描述符。下一步主控器的动作是做什么呢?由于在USB总线上的设备有很多,为了区分不同的设备通讯,就需要给每个设备分配一个地址,这跟网络中的IP地址是一样的,或者跟MAC地址也是一样的。因而,接着下来就是主控器分配地址给设备,USB的设...

2007-04-18 13:50:00

阅读数 6390

评论数 0

原创 九个母猪与一个母猪的比赛

随着时间流驶,进入二十一世纪了。数字化的年代变化也越来越快,10年前的梦想,到现在已经越来越变成现实。在最为关注的计算机技术里,也让人最关心的就是CPU。无论是销售商,还是个人用户,都在讨论自己的电脑是多少G的年代。CPU的主频在步步高升,从当初的5M到目前3G多。那么CPU的主频还会提高吗?会超...

2007-04-17 12:38:00

阅读数 3762

评论数 0

原创 龙芯软件开发(37)- USB协议深入分析 返回设备描述符

bcdUSB是USB发布的协议版本。也就是本设备能适用于那种协议,目前USB主要有两个版本,一个是1.10,一个是2.10版本。在本设备里,采用了1.10的协议版本。由于这个字段是采用BCD编码,所以1.10的表示为0x0110的格式,按小端格式输出来,就变成10 01的显示了。 bDeviceC...

2007-04-13 14:27:00

阅读数 5155

评论数 0

原创 龙芯软件开发(36)- USB协议深入分析 返回设备描述符

回应设备描述符上一次已经介绍怎么样收到主控器的获取设备描述符的数据,这里就解释怎么样发送回应数据给主控器。先从USB协议里找到标准设备的定义,我把它用C语言定义如下:typedef struct _USB_DEVICE_DESCRIPTOR { BYTE bLength; BYTE bDescri...

2007-04-12 13:36:00

阅读数 5247

评论数 0

原创 龙芯软件开发(35)- USB协议深入分析 设备描述符配置包

 wValue是根据不同的请求而设置不同的值。一般就是传送参数给设备标明这是什么请求。在上面GET_DESCRIPTOR获取设备描述符里,它的值是00 01。在GET_DESCRIPTOR里这个字段的低字节表示描述符的索引,高字节表示描述符的类型。高字节的类型如下:DEVICE          ...

2007-04-11 18:03:00

阅读数 6754

评论数 0

原创 龙芯软件开发(34)- USB协议深入分析 设备描述符配置包

 设备描述符配置包在USB通讯里,从主控器发出来的第一个配置包就是设备描述符配置包,目的只有一个,就是获取插入的USB属性,以便加载合适的驱动程序。现在就来详细地分析一下设备描述符包的定义。在USB2.0的协议里找到9.3 USB Device Requests里就找到这个结构的定义,这里我使用C...

2007-04-10 13:45:00

阅读数 6899

评论数 0

提示
确定要删除当前文章?
取消 删除