阅读:1134回复:3
当判断完SETUP包之后,我该往EP0_IN写数据了,那么EP0_IN中断是不是应该在我写完数据后置缓冲区满后发生呢
哪位大虾说一下,实在太菜了
|
|
沙发#
发布于:2004-09-01 15:53
in 中断 当然是在你写完数据后,并置数据有效后发生;(注意,在接受setup包后,对usbpdid12你需要对0/1ACK,对0 clear)你第一次发送数据可以在判断setup包的out中断中;当数据无法再一次发送中完成,可以在随后的接收中断(in)中进行。
|
|
|
板凳#
发布于:2004-09-01 16:10
好的,我怎么给你分呢?
|
|
地板#
发布于:2004-09-02 08:38
补充一下.IN中断应该是在HOST从你的IN BUFF取走数据后产生.
|
|
|