barton
驱动牛犊
驱动牛犊
  • 注册日期2003-06-10
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望52点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
阅读:1328回复:6

EZ-USB中固件程序任务分发的一点小问题

楼主#
更多 发布于:2003-09-22 11:25
在Cypress给的C51固件框架代码中,函数TD_Poll是用来进行任务分发的,可是,在TD_Poll中如果用一个死循环的话,固件将无法回应上位机的Setup命令。 我在一本书上也看到这样的说法:如果需要大量的处理时间,EZ-USB会通过多次调用TD_Poll将时间分段。我不明白这句话的含义。请各位大侠指点一二,先行谢过。
 :( :( :(

最新喜欢:

sunmaculasunmac...
清风拂柳
barton
驱动牛犊
驱动牛犊
  • 注册日期2003-06-10
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望52点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-09-22 15:09
谢谢jinghuiren前辈的教导,你的意思我完全明白了。
但是如果我在TD_Poll里必须执行一项无法分解的长耗时的任务,可以吗?那个时候的Setup命令是不是都是以nak返回?还是可以等到耗时任务完成再处理? :P
清风拂柳
游客

返回顶部