阅读:1098回复:8
EZUSB等时传输的问题,送fen
我想用INT0去触发等时IN传输,但是等时端点是轮询方式,没1ms就产生SOF中断,可以进行传输了,我又何必去用INT0中断,当数据来了之后直接送等时缓冲区不就得了,各位大侠,你们有什么见解啊?
还有一个弱弱的问题,下面这句程序中: register BYTE framel = USBFRAMEEL 请问这里register 是什么意思啊? 谢谢! |
|
|
沙发#
发布于:2003-12-14 15:53
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2003-12-14 16:11
呵呵,谢谢.领分
|
|
|
地板#
发布于:2003-12-14 16:33
接分
|
|
地下室#
发布于:2003-12-14 16:42
晚了,以后有的是机会.这可是我辛辛苦苦赚来得
|
|
|
5楼#
发布于:2003-12-14 20:39
你的想法是可行的,不过如果你的数据率较高会出现丢失数据的问题。
也就是说当端点满了后你的数据还在不停的产生,那么这些新数据就会丢失,这一点你要考虑好了才行。 |
|
6楼#
发布于:2003-12-14 20:46
我需要的数据速率一预计在1Mbps左右,不过我还是用了INT0中断,因为我的数据是一位一位的进来的不是按字节输入的,在INT0中断中把位在合并成字节.
|
|
|
7楼#
发布于:2003-12-14 21:16
这不就结了?
最好还是根据中断来进行 否则会出现问题。 |
|
8楼#
发布于:2003-12-15 10:56
看到这么多高手讨论问题,真是收益非浅啊,可,偶现在有点查不上口,郁闷。
|
|
|