阅读:1480回复:8
D12的双缓冲?
D12的主端点(端点2)的双缓冲各是多少啊,好象手册上没有说明,是各是64吗?那其实端点的双缓冲又是多少呢
|
|
沙发#
发布于:2003-08-18 08:18
每个都是64,没错的。“那其实端点的双缓冲又是多少呢”这句话是什么意思啊?
|
|
板凳#
发布于:2003-08-18 08:42
端点2缓冲=(64+64)*2
|
|
地板#
发布于:2003-08-18 09:55
对不起,打错了。
应该是“其它端点的缓冲区各是多少” |
|
地下室#
发布于:2003-08-18 16:35
到底有人实现过双缓冲区传递数据没有,是不是块很多?我做了很久都没有成功,程序上该怎么实现啊?
|
|
5楼#
发布于:2003-08-19 08:55
ashun:“其它端点的缓冲区各是多少”=16+16+16+16.
一天到晚游泳的鱼:应该不难啊。 |
|
6楼#
发布于:2003-08-19 11:28
可以的
在main_rxdone里面。可以连续使用 读端点2次 就可以每次接收到128字节 在发送数据可以执行2次写端点 第一次的数据长度一定要是64就可以一次发送128以内的数据 |
|
7楼#
发布于:2003-08-21 15:00
直接写好像不行吧,配置中有什么要求吗?
|
|
8楼#
发布于:2003-08-21 15:06
直接写可以啊,不过你要确保2缓冲都为空才行。
|
|