📄 求助: slave fifo ep2 out 驱动程序开发网技术社区 - powered by phpwind_net.htm
字号:
// 低电平有效<BR>SYNCDELAY;<BR><BR><BR><BR> EP1OUTCFG
= 0xA0; //EP1OUT VALID BULK<BR> SYNCDELAY;
<BR> EP1INCFG = 0xA0; //端点1 EP1IN VALID
BULK<BR> SYNCDELAY;<BR><BR><BR>EP2CFG = 0xA0;
// BUF[1:0]=00 for 4x buffering
已验证<BR><BR>SYNCDELAY; //
<BR>EP6CFG = 0xE0; // BUF[1:0]=00
for 4x buffering<BR>SYNCDELAY;<BR><BR><BR>SYNCDELAY;<BR>
<BR>EP6FIFOCFG = 0x09; // AUTOIN=1,
ZEROLENIN=1, WORDWIDE=1<BR>SYNCDELAY;<BR><BR>EP4CFG = 0x20;
<BR><BR>EP8CFG = 0x60; // clear
valid bit<BR><BR>EP2AUTOINLENH =
0x02;<BR>SYNCDELAY;<BR>EP2AUTOINLENL =
0x00;<BR>SYNCDELAY;<BR><BR>EP6AUTOINLENH =
0x02;//已验证<BR>SYNCDELAY;<BR>EP6AUTOINLENL = 0x00;//已验证<BR>SYNCDELAY;
// <BR>FIFORESET = 0x80;
// activate NAK-ALL to avoid race
conditions<BR>SYNCDELAY;
// see TRM section 15.14<BR>FIFORESET = 0x02;
// reset, FIFO 2<BR>SYNCDELAY;
// <BR>FIFORESET = 0x04;
// reset, FIFO 4<BR>SYNCDELAY;
// <BR>FIFORESET = 0x06; //
reset, FIFO 6<BR>SYNCDELAY;
// <BR>FIFORESET = 0x08; //
reset, FIFO 8<BR>SYNCDELAY;
// <BR>FIFORESET = 0x00; //
deactivate NAK-ALL<BR>SYNCDELAY;<BR>REVCTL = 0x03;<BR><BR>OUTPKTEND
= 0x82;<BR> SYNCDELAY;<BR>OUTPKTEND = 0x82;<BR>
SYNCDELAY;<BR>OUTPKTEND = 0x82;<BR> SYNCDELAY;<BR>OUTPKTEND =
0x82;<BR> SYNCDELAY;<BR><BR>EP2FIFOCFG = 0x15;
<BR><BR>配置如上,用的是SLAVE FIFO
自动传输,可以通过EP6从FPGA里读数据,却无法用EP2写数据,<BR>请问各位高手,EP2的设置哪儿有问题?</SPAN><BR><!----></TD></TR>
<TR vAlign=bottom bgColor=#ffffff>
<TD colSpan=6><!---->
<TABLE cellSpacing=1 cellPadding=4 bgColor=#e7e3e7>
<TBODY>
<TR>
<TD class=t_one><A
href="http://www.zndev.com/applyadu.php">高速无限下载文件,请申请vip会员</A></TD></TR></TBODY></TABLE><!----></TD></TR>
<TR vAlign=bottom bgColor=#ffffff>
<TD colSpan=5><!----><FONT color=red>[楼 主]</FONT>
<!----><B>Posted:</B>2006-05-24 14:31|</TD>
<TD align=right><A href="javascript:scroll(0,0)"><IMG alt=顶端
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/top.gif"></A>
</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE width="98%" align=center>
<TBODY>
<TR>
<TD height=1></TD></TR></TBODY></TABLE><!----><BR>
<TABLE cellSpacing=0 cellPadding=0 width="98%" align=center>
<FORM name=jump method=post>
<TBODY>
<TR>
<TD align=left></TD>
<TD vAlign=center align=right><SELECT
onchange="Fjumpr(this.options[this.selectedIndex].value,'../../..')">
<OPTION value="" selected>快速跳至</OPTION> <OPTION value=89>>>
驱动初学者入门</OPTION> <OPTION value=90> |- c/c++入门(含vc使用)</OPTION>
<OPTION value=91> |- Keil C 使用</OPTION> <OPTION value=74> |-
电子技术基础</OPTION> <OPTION value=11> |- ABC初学者</OPTION> <OPTION
value=86>>> 阅读与交流</OPTION> <OPTION value=87> |- windows
源码解读</OPTION> <OPTION value=41> |- 书评</OPTION> <OPTION
value=6>>> 各取所需</OPTION> <OPTION value=25> |- 求职专区</OPTION>
<OPTION value=26> |- 合作开发</OPTION> <OPTION value=27> |-
供需信息</OPTION> <OPTION value=3>>> 驱动开发</OPTION> <OPTION
value=32> |- 每周话题</OPTION> <OPTION value=92> |-
x64移植技术</OPTION> <OPTION value=93> |- WDF 学习与研究</OPTION> <OPTION
value=16> |- Kernel Mode discussion and Soft Driver</OPTION>
<OPTION value=9> |- USB驱动开发</OPTION> <OPTION value=45> |-
非USB硬件驱动开发</OPTION> <OPTION value=71> |-
图形设备驱动版(打印、扫描、显示...驱动)</OPTION> <OPTION value=72> |- Mac
驱动开发</OPTION> <OPTION value=10> |- NDIS网络接口开发</OPTION> <OPTION
value=12> |- LINUX&UNIX核心开发</OPTION> <OPTION value=13> |-
开发工具使用</OPTION> <OPTION value=81> |- 驱动及应用程序安装程序制作</OPTION> <OPTION
value=33> |- (IEEE1394)FireWire</OPTION> <OPTION value=35> |-
网络安全技术</OPTION> <OPTION value=39> |- 文件系统(过滤)驱动程序开发</OPTION>
<OPTION value=50> |- 病毒技术分析</OPTION> <OPTION value=44> |-
软件工程在驱动开发中的应用</OPTION> <OPTION value=37> |- 总结、原创区</OPTION> <OPTION
value=4>>> 硬件开发</OPTION> <OPTION value=55> |- DSP & PLD
&FPGA</OPTION> <OPTION value=18> |- 硬件设计</OPTION> <OPTION
value=19> |- FirmWare</OPTION> <OPTION value=59> |-
集成电路设计(IC)</OPTION> <OPTION value=17>>> SNMP网管</OPTION> <OPTION
value=21> |- SNMP网管软件开发</OPTION> <OPTION value=47>>>
嵌入式系统及掌上设备</OPTION> <OPTION value=14> |- 嵌入式系统开发</OPTION> <OPTION
value=48> |- Wince 程序开发</OPTION> <OPTION value=62> |-
VxWorks</OPTION> <OPTION value=63>>> 程序人生</OPTION> <OPTION
value=23> |- 疯狂灌水</OPTION> <OPTION value=95> |-
新闻,要闻,花边</OPTION> <OPTION value=57> |- 情感小屋</OPTION> <OPTION
value=24> |- I love English</OPTION> <OPTION value=54> |-
程序人生</OPTION> <OPTION value=64> |- 志宁自语</OPTION> <OPTION
value=58> |- MP3 & FLASH 共享</OPTION> <OPTION value=69> |-
艺术&帖图区</OPTION> <OPTION value=60> |- 漂流一族</OPTION> <OPTION
value=5>>> 其它事务</OPTION> <OPTION value=22> |- 用户留言</OPTION>
<OPTION value=38> |- 软件使用与交流</OPTION> <OPTION value=65>>>
公司黑白名单</OPTION> <OPTION value=66> |- 白名单</OPTION> <OPTION
value=67> |- 黑名单</OPTION> <OPTION value=53>>>
合作网站技术支持论坛</OPTION> <OPTION value=77> |- 驱动开发网在线商城</OPTION> <OPTION
value=94> |- syser debugger</OPTION> <OPTION value=80> |-
S1系列PCI开发板、FPGA开发板支持</OPTION> <OPTION value=78> |- PLX PCI
开发板支持</OPTION> <OPTION value=61> |- DriverStudio
技术支持</OPTION></SELECT> </TD></TR></FORM>
<TR>
<TD align=left><BR><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/home.gif"
align=absBottom> <B><A
href="http://bbs.zndev.com/index.php">驱动程序开发网技术社区</A> -> <A
href="http://bbs.zndev.com/thread.php?fid=9">USB驱动开发</A></B></TD>
<TD align=right><BR><A href="http://bbs.zndev.com/post.php?fid=9"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/post.gif"></A>
<A href="http://bbs.zndev.com/post.php?action=vote&fid=9"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/vote.gif"></A>
<A
href="http://bbs.zndev.com/post.php?action=reply&fid=9&tid=111553"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/reply.gif"></A>
</TD></TR></TBODY></TABLE><BR>
<FORM name=FORM action=../../../post.php method=post>
<TABLE cellSpacing=1 cellPadding=0 width="98%" align=center bgColor=#e7e3e7>
<TBODY>
<TR>
<TD colSpan=2>
<TABLE cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR>
<TD class=head><B>快速发帖</B></TD>
<TD class=head align=right><A
href="http://bbs.zndev.com/htm_data/9/0605/111553.html#top"><B>顶端</B></A></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD
style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px"
vAlign=top width="20%"
bgColor=#ffffff><!-- 20宽跟下面搭配 --><B>内容</B>:<BR><FONT face=verdana>HTML
代码不可用<BR><BR><INPUT type=checkbox CHECKED value=1
name=atc_usesign>使用签名<BR><INPUT type=checkbox CHECKED value=1
name=atc_convert>Wind Code自动转换 <INPUT type=hidden value=1
name=atc_autourl><BR><BR>[<A
href="javascript:checklength(document.FORM,'80000');">查看帖子长度</A>]
</FONT></TD>
<TD
style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px"
width="80%" bgColor=#ffffff>标题: <INPUT maxLength=45 size=45
value="Re:求助: SLAVE FIFO EP2 OUT" name=atc_title> <!----><BR>表情:
<!----><A href="javascript:addsmile('[s:1]')"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/smile.gif"></A>
<!----><A href="javascript:addsmile('[s:2]')"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/mrgreen.gif"></A>
<!----><A href="javascript:addsmile('[s:3]')"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/question.gif"></A>
<!----><A href="javascript:addsmile('[s:4]')"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/wink.gif"></A>
<!----><A href="javascript:addsmile('[s:5]')"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/redface.gif"></A>
<!----><A href="javascript:addsmile('[s:6]')"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/sad.gif"></A>
<!----><A href="javascript:addsmile('[s:7]')"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/cool.gif"></A>
<!----><A href="javascript:addsmile('[s:8]')"><IMG
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/crazy.gif"></A>
<!----><BR><TEXTAREA onkeydown=quickpost(event) name=atc_content rows=8 cols=100></TEXTAREA>
<INPUT type=hidden value=2 name=step> <INPUT type=hidden value=reply
name=action> <INPUT type=hidden value=9 name=fid> <INPUT type=hidden
value=111553 name=tid> <INPUT type=hidden value=none name=atc_attachment>
<BR><BR> <FONT color=red>按 Ctrl+Enter
直接提交 </FONT><INPUT onclick="return checkCnt();" type=submit value="提 交" name=Submit>
</TD></TR></TBODY></TABLE></FORM><BR>
<CENTER>
<SCRIPT language=JavaScript
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/adx.js"
type=text/javascript></SCRIPT>
<SCRIPT language=JavaScript type=text/javascript>
<!--
if (!document.phpAds_used) document.phpAds_used = ',';
phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11);
document.write ("<" + "script language='JavaScript' type='text/javascript' src='");
document.write ("http://ads.zndev.com/adjs.php?n=" + phpAds_random);
document.write ("&what=zone:8");
document.write ("&exclude=" + document.phpAds_used);
if (document.referrer)
document.write ("&referer=" + escape(document.referrer));
document.write ("'><" + "/script>");
//-->
</SCRIPT>
<NOSCRIPT><A href="http://ads.zndev.com/adclick.php?n=aa20aa1c"
target=_blank><IMG alt=""
src="G:\68013_fifo\求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files\ads(1).gif"
border=0></A></NOSCRIPT> </CENTER><BR>
<CENTER><SMALL><FONT color=#999999>Powered by <A style="COLOR: #000000"
href="http://www.phpwind.net/" target=_blank><B>PHPWind</B> <B
style="COLOR: #ff9900">v4.3.2</B></A> Code © 2003-05 <A
href="http://www.phpwind.net/" target=_blank><B>PHPWind</B></A> <BR>This is html
template view this page faster<BR><BR>You can <A
href="http://www.driverdevelop.com/">contact us</A></FONT></SMALL></CENTER>
<SCRIPT language=JavaScript>function Addtoie(value,title){ window.external.AddFavorite(value,title);}function Fjumpr(value,path){ if(value!= '') { window.location=(path+'/thread.php?fid='+value); }}function quickpost(event){ if((event.ctrlKey && event.keyCode == 13)||(event.altKey && event.keyCode == 83)) { this.document.FORM.submit(); }}function checkCnt() { cnt++; if (cnt==1) return true; alert('Submission Processing. Please Wait'); return false;}function checklength(theform,postmaxchars) { if (postmaxchars != 0) { message = '\n最大的字符为'+postmaxchars+' 字节'; }else { message = ''; } alert('您的信息已经有 '+theform.atc_content.value.length+' 字节'+message);}function addsmile(NewCode) { document.FORM.atc_content.value += ' '+NewCode+' '; }function CopyCode(obj){ var js = document.body.createTextRange(); js.moveToElementText(obj); js.select(); js.execCommand("Copy");}</SCRIPT>
<SCRIPT
src="求助: SLAVE FIFO EP2 OUT 驱动程序开发网技术社区 - powered by phpwind_net.files/hitcache.htm"></SCRIPT>
<!----></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -