qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1681回复:19

端点缓冲区与最大信息包的关系

楼主#
更多 发布于:2003-01-03 10:20
在D12的端点模式描述中这样说:最大信息包规格(字节)为64的四次方(非同步模式的端点2),我想知道最大信息包与端点缓冲区的大小是什么关系。

最新喜欢:

okincnokincn
bjdxwz
驱动牛犊
驱动牛犊
  • 注册日期2002-11-07
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-06 11:48
D12的端点模式非同步模式的端点2最大信息包规格64字节,4表示注释4
端点缓冲区大小要大于等于信息包的大小(信息包的大小小于等于最大信息包大小)

qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-06 14:58
先谢谢老兄!
再问问老兄有没有看斑竹的程序,他里面定义了一个PACKET SIZE(=128), 不知道它与端点最大信息包有什么关系?另外您说的注释4在哪里,我找不到呀?我还看到PHILIPS的源程序中有MainEpBuf[256]不知道它是不是和PACKET SIZE是一回事?
bjdxwz
驱动牛犊
驱动牛犊
  • 注册日期2002-11-07
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-07 11:35
注释4就在表的下面呀
你说的我没看过,我想应当是分割成64字节一包分别后在发送,你看一下他的发送程序
qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-01-07 12:13
注释4就在表的下面呀
你说的我没看过,我想应当是分割成64字节一包分别后在发送,你看一下他的发送程序
 



我的表下面没有注释,我是从周立功那里下载的中文版的,是不是英文原版的有呀?
dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-01-07 16:09


我的表下面没有注释,我是从周立功那里下载的中文版的,是不是英文原版的有呀?







对.英文版的有..中文版的把注释1.2.3都去掉了,但是好像注释4给忘记去掉了
dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-01-07 16:15
[1] IN: input for the USB host; OUT: output from the USB host.(对应表上的\"方向\")
[2] Generic endpoints can be used either as Bulk or Interrupt endpoint.(对应表上的\"普通\")
[3] The main endpoint (endpoint number 2) is double-buffered to ease synchronization with the real-time
applications and to increase throughput. This endpoint supports DMA access.(对应表上端点2后面的\"端点类型\"的内容)
[4] Denotes double buffering. The size shown is for a single buffer.

这是全部的注释的内容!
yyhabc
驱动小牛
驱动小牛
  • 注册日期2003-01-06
  • 最后登录2013-03-18
  • 粉丝0
  • 关注0
  • 积分327分
  • 威望47点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-01-07 16:52
老兄,你这样不是办法,你得仔细看看说明才行。
qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-01-07 17:09
老兄,你这样不是办法,你得仔细看看说明才行。



 :( :( :(
我现在是顾头不顾脚,狼狈的很呀!
qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-01-07 17:16
大葱头,谢谢你,你现在做的怎么样了?枚举成功了吗?
我是那个yangdabao呀! :P

还有问题想问你,不好意思也是傻傻的那种。
我想知道你们枚举时都可以观察到发送接收的数据,是用什么软件观察呀!
takaya
驱动小牛
驱动小牛
  • 注册日期2002-02-10
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望3点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-01-09 16:51
又一个被周立功害的。。。。。。
我是只可爱的小猫咪,高枕无忧................................. QQ:2745071
qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-01-09 17:07
又一个被周立功害的。。。。。。


小猫咪!醒醒啦,别睡了注意身材哦!快起来说两句!
qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-01-09 17:07
又一个被周立功害的。。。。。。


小猫咪!醒醒啦,别睡了注意身材哦!快起来说两句! :P
takaya
驱动小牛
驱动小牛
  • 注册日期2002-02-10
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望3点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-01-09 17:29
在USB协议可,一个包的大小是可以变的。
也就是说,不同的片子可以配置成不同的包大小。
在D12可受到BUFFER的限制只能做到一个包64B
写在ZBORAD中定128B是利用了D12的双BUFFER功能,实际上一个BUFFER也只有64B

在初始化数据的时候,由于两个BUFFER都是空的就可以一次性放128B数据进去。

周立功翻译D12说明书的人把第4个注释写成了4次方!!!

我是只可爱的小猫咪,高枕无忧................................. QQ:2745071
qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-01-09 19:51
原来如此!
多谢各位!
放分! :D :D :D
dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-01-10 08:37

我想知道你们枚举时都可以观察到发送接收的数据,是用什么软件观察呀!


hehe.,换了名字,认不出来了:)

我是把想要知道的数据从串口发送出来,然后用串口调试工具看的啊.我觉得还比较可靠..我至今还没找到可以直接看发送接收数据的比较好的工具呢...郁闷中
qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-01-10 09:33
[quote
我是把想要知道的数据从串口发送出来,然后用串口调试工具看的啊.我觉得还比较可靠..我至今还没找到可以直接看发送接收数据的比较好的工具呢...郁闷中 [/quote]

 :( :( :(俺连串口调试工具都不知道是什么? :( :( :(

你做完了?
dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-01-10 11:17
[quote
我是把想要知道的数据从串口发送出来,然后用串口调试工具看的啊.我觉得还比较可靠..我至今还没找到可以直接看发送接收数据的比较好的工具呢...郁闷中


 :( :( :(俺连串口调试工具都不知道是什么? :( :( :(

你做完了? [/quote]


没有呢..卡壳了.....

串口调试工具到处都有啊,就是用来把串口接受到的数据显示出来,也可以向指定串口发送数据...这是常用软件啊..你要不要,要我就给你寄一个过去...:)
qiezi
驱动小牛
驱动小牛
  • 注册日期2002-10-17
  • 最后登录2005-04-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-01-10 11:46

串口调试工具到处都有啊,就是用来把串口接受到的数据显示出来,也可以向指定串口发送数据...这是常用软件啊..你要不要,要我就给你寄一个过去...:)



当然要了,yangdabao309@163.com
谢谢你呀!
dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-01-10 13:43
当然要了,yangdabao309@163.com
谢谢你呀!



注意查收
游客

返回顶部