版块
论坛
喜欢
话题
应用
搜索
登录
注册
double的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=20723
68013中的slave fifo一问
我用68013做的板子,使用control panel,固件程序使用的是bulkloop改进,现在想做一个测试,就是通过control panel向ep2写数据时(此时fifoadr[1:0]=00,选中ep2),测flagc(empty)的电平,将flagc设为低有效。结果是,...
全文
回复
(
33
)
2003-04-17 23:26
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
hemu
:
我到没注意,除了评估板还有什么板啊。
(2003-04-23 18:50)
回复
double
:
但是,用的都是公司提供的例子,应该是没有问题的呀,要是说是主板不支持2。0的话,但是测ep6(in)却是正确的。所以觉得很奇怪。 另外问一句,你是不是有评估板呀。
(2003-04-22 10:24)
回复
hemu
:
果然很奇怪,我也是这么测试过slave fifo 模式用ep2传,但是emptey是与预想的一致的,窜口测试是到配置fifo那儿,empty变有效,送一次数就无效了。固件配置一段应该有问题的。
(2003-04-21 23:08)
回复
double
:
你说的设置响应的寄存器,我看了一下,好像默认的情况,如果ipconfig[1..0]=11,设为fifo模式,此时flagc默认就是表示fifo的empty状态。
(2003-04-20 21:11)
回复
BRANDER
:
首先你要将EP2的配置寄存器中设置为OUT模式,同时将相应的寄存器设置FLAGC表示EP2的EMPTY,你可能没有设置。另外你的主板不支持2.0,所以只能128个字节。
(2003-04-19 15:09)
回复
hemu
:
行啊,总算有人也用fifo模式了,正好交流一下,我做测试时没有你的情况,ep2 1024byte后full满了。
(2003-04-19 14:31)
回复
double
:
hemu兄,我现在十分迷惑,我用cypress公司提供的bulkloop例子,按理说是不应该有问题的呀,可是就是不行,而且我发现,用control panel写端点2的时候,只能写128字节,不只是什么原因。 不知你用bulkloop实验过没有,有没有成功。 还有一个请求,就...
(2003-04-18 22:44)
回复
hemu
:
你的工作我做过,我想是你有的地方没做好,我的epmty会上下跳。
(2003-04-18 21:26)
回复
double
:
我现在的问题是,当将ep2设为out时,写入数据,flagc没有电平变化。当将ep2设为in时,写入数据,此时flagc有数据变化。我的分析是,这说明ep2的fifo是可以写入数据的,flagc也是由作用的。问题是出在当端点为out时,此时写的数据是否是真的被传到fifo内,因为...
(2003-04-18 20:50)
回复
guo_bin76
:
我
(2003-04-18 20:09)
回复
« 上一页
1
2
3
4
下一页 »
double
加关注
写私信
0
关注
0
粉丝
172
帖子
返回顶部