cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1737回复:9

FX2 68013高速数据传输的实现大讨论

楼主#
更多 发布于:2004-05-12 15:55
在固件编写时,我在dscr.a51中的高速配置段中描述了一个iso管道(EP6),然后在固件框架初始化代码中,设定了EP6CFG,定义了此管道为iso,in,最大包大小为1024(高速iso方式的最大设定)。
在驱动程序中,我使用EZUSB_StartIsoTransfer()来处理iso传输(EZusb源代码中稍作改动):
        case IOCTL_EZUSB_ISO_READ:
///////////fill my code
     Irp->IoStatus.Status = Ezusb_StartIsoTransfer(fdo,Irp);
     Irp->IoStatus.Information = 0;
自此,数据传输的配置工作是否完成?
是否还需为中断历程编写相应代码?
void ISR_Ep6inout(void) interrupt 0
{
 
}
请大家指教,不胜感激!!!

dominic317
驱动牛犊
驱动牛犊
  • 注册日期2004-05-11
  • 最后登录2004-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-14 18:35
不用写中断的。
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-13 10:15
control panel 通过我的iso in 管道传输成功了,我很高兴
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-05-13 08:52
顶一下
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-05-12 17:18
按isotrans时显示iso传输成功
然而filetrans却 iso transfer failed
为什么?
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-05-12 16:46
asslittle 同仁,我调的不是driverstudio的例子!!
是EZUSB FX2的
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-05-12 16:43
首先谢谢大家的支持!!
我的目标板上外接了一个数据源,该数据源通过slaveFIFO采用异步的方式接入68013。
然后我在controlpanel下载了自己的固件,便尝试收数据源发出的数据,但接收的数据却不对。
我用用户应用程序从iso端点EP6读入数据也不对,这是怎么回事??
babyblue
驱动中牛
驱动中牛
  • 注册日期2003-05-06
  • 最后登录2005-12-21
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-05-12 16:25
不用写中断服务程序 :)
asslittle
驱动牛犊
驱动牛犊
  • 注册日期2003-12-18
  • 最后登录2004-09-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-05-12 16:23
我现在也在调ds提供的这个例子,但一直没调通:(

我的qq:15035255
咱俩聊聊

cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-05-12 16:04
主机应用程序调用DeviceIOControl()通过实时管道进行实时数据传输。
游客

返回顶部