阅读:1328回复:6
EZ-USB中固件程序任务分发的一点小问题
在Cypress给的C51固件框架代码中,函数TD_Poll是用来进行任务分发的,可是,在TD_Poll中如果用一个死循环的话,固件将无法回应上位机的Setup命令。 我在一本书上也看到这样的说法:如果需要大量的处理时间,EZ-USB会通过多次调用TD_Poll将时间分段。我不明白这句话的含义。请各位大侠指点一二,先行谢过。
:( :( :( |
|
最新喜欢:sunmac...
|
沙发#
发布于:2003-09-22 15:09
谢谢jinghuiren前辈的教导,你的意思我完全明白了。
但是如果我在TD_Poll里必须执行一项无法分解的长耗时的任务,可以吗?那个时候的Setup命令是不是都是以nak返回?还是可以等到耗时任务完成再处理? :P |
|
|