行云

行至水穷处,坐看云起时。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

问题1:
在Linux上一切都是文件,那么我可以通过open, close, read, write, ioctl这些函数来访问一个USB设备文件吗?
----可以的

问题2:
那我怎么区分bulk还是interrupt传输呢?
----通过ioctl

问题3:
既然我可以通过open,close, read, write, ioctl来访问一切设备文件,那么为什么还要有像libusb这样的库呢?
----实际上在底层就是这几个函数,libusb库只不过是通过包装这几个函数,使上层更容易使用

posted on 2012-03-19 21:15  windflying  阅读(185)  评论(0编辑  收藏  举报