usb_fill_bulk_urb()函数大概占用时间500ms,还有办法优化吗

mynewdreams 2008-11-21 05:36:46
usb 中断方式,
usb_fill_bulk_urb(urb, amba_a2->dev,
usb_rcvbulkpipe(amba_a2->dev, amba_a2->bulk_endpoint),
(void *)amba_a2->sbuf[i].data, AMBA_A2_PACKETSIZE,//64*1024
amba_a2_video_irq,
(void *)amba_a2);
或者还有其他的solution吗?
...全文
263 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mynewdreams 2008-12-01
  • 打赏
  • 举报
回复
最后终于发现是dsp芯片的延时
用两个礼拜证明了一个方案不可行啊
mynewdreams 2008-11-26
  • 打赏
  • 举报
回复
据说用等时传输的方式可以改进一些
而这个函数用的是批量传输,
但我的usb camera 的端点类型只支持批量啊,
怎么办呢?
星羽 2008-11-22
  • 打赏
  • 举报
回复
UP
deyangcai 2008-11-21
  • 打赏
  • 举报
回复
这个我想应该没办法解决了
就呆在云上 2008-11-21
  • 打赏
  • 举报
回复
这个是内核提供的函数吧,我想应该没有办法了
除非你可以改进内核
那么你就可以在内核里面留一个名字
那么就可以在家等google给你发offer
那么就可以泡无数妹妹……

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧