20楼#
发布于:2004-12-15 17:09
我还有一个问题:
资料里介绍自动方式时,CPU可以不干涉的. 既: TD_Poll(): …………… // no code necessary to xfr data from host to master! // AUTOOUT=1 and SIZE=0 auto commits packets, // in 512 byte chunks. …………… 是否可以理解为,只要GPIF 和波形初始化设置好了,在主程序PD_Poll()中就可以不做任何处理了? |
|
|
21楼#
发布于:2004-12-15 18:24
首先回答给分的问题:
在第一层的时候,不是有“改分”吗,是用来修改分的!修改你给的总分的!“20分”是有一点少哦!这么的问题,应该是要加的! “给分”按钮是用来给别人分的,明白了吗? 恩……,建议以后要是要问好几个问题的话,最好是另外开帖,不要在一个帖子上问几个问题! 回答后面提的一个问题: 用GPIF的时候,不是说自动的模式,就不要写任何的内容的! 要是那样的理解的话,那么读/写信号怎么给呀? 你说的那一段程序是说,你不要用用固件把数据从FIFOBUF传到PC里面,只要满了就可以自动的传给PC机就好了!如果用的是手动的话,需要加一些程序,至于是什么程序,自己看例题!! 好了,该给分了吧! |
|
22楼#
发布于:2004-12-16 10:07
很感谢你的回帖.
可惜我的积分不多,只能给这么多了. |
|
|
23楼#
发布于:2004-12-16 10:20
那个例子找到了吗?昨天找你的帖子没找到,抱歉!
|
|
24楼#
发布于:2004-12-16 11:41
和你开玩笑的啦!!其实呢,能别人带去一点帮助,才是最重要的!
分呢,只不过是一个鼓励的作用! 我一开始的时候也什么都不会的,都是在论坛上向别人咨询的,现在虽然只是知道一点皮毛,但是如果碰到我可以解答的问题,我还是会尽量帮助别人的,因为最一样新的东西,不是一件很简单的事情的! 呵呵……! |
|
25楼#
发布于:2007-07-19 18:25
Cypress的手册上对于AUTOOUT=1的初始化代码是有问题的,请参照Cypress提供的Example,你会发现这样的Note:
需要根据Cypress提供的流程来处理,否则会出现问题的。 // (2)...when REVCTL.1=1, core blocks auto arming of OUT endp's // ...see above EPxBCL/OUTPKTEND sequence(s) // ...sequence is as follows: // ...(a) REVCTL.1=1 // ...(b) FIFORESET (as above) // ...(c) EPxBCL/OUTPKTEND (as above) // ...(d) AUTOOUT=1 |
|
26楼#
发布于:2007-07-19 18:28
Cypress的手册上对于AUTOOUT=1的初始化代码是有问题的,请参照Cypress提供的Example,你会发现这样的Note:
需要根据Cypress提供的流程来处理,否则会出现问题的。 // (2)...when REVCTL.1=1, core blocks auto arming of OUT endp's // ...see above EPxBCL/OUTPKTEND sequence(s) // ...sequence is as follows: // ...(a) REVCTL.1=1 // ...(b) FIFORESET (as above) // ...(c) EPxBCL/OUTPKTEND (as above) // ...(d) AUTOOUT=1 |
|
27楼#
发布于:2007-07-19 18:29
Cypress的手册上对于AUTOOUT=1的初始化代码是有问题的,请参照Cypress提供的Example,你会发现这样的Note:
需要根据Cypress提供的流程来处理,否则会出现问题的。 // (2)...when REVCTL.1=1, core blocks auto arming of OUT endp's // ...see above EPxBCL/OUTPKTEND sequence(s) // ...sequence is as follows: // ...(a) REVCTL.1=1 // ...(b) FIFORESET (as above) // ...(c) EPxBCL/OUTPKTEND (as above) // ...(d) AUTOOUT=1 |
|
上一页
下一页