linux

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

2011年4月6日

摘要: 涉及到很多库的依赖问题。gphoto2 : libusb, libexif, libgphotoptpcam : libusb, libptp经过一天的摸索,终于成功将ptpcam移植到了mini2440的板子上,由于还没有相机,目前还不知道是否成功。但是程序运行没问题。下面记下此次移植的过程:1.下载libptp软件包:http://sourceforge.net/projects/libptp/files/ 下载libusb-0.1.12软件包:http://sourceforge.net/projects/libusb/files/2.分别解压3.进入libusb-0.1.12,交叉编译 阅读全文
posted @ 2011-04-06 22:50 h13 阅读(8351) 评论(0) 推荐(0)

摘要: 驱动开发向来是内核开发中工作量最多的一块,随着USB设备的普及,大量的USB设备的驱动开发也成为驱动开发者手头上做的最多的事情。本文主要介绍Linux平台下基于libusb的驱动开发,希望能够给从事Linux驱动开发的朋友带来些帮助,更希望能够给其他平台上的无驱设计带来些帮助。文章是我在工作中使用libusb的一些总结,难免有错误,如有不当的地方,还请指正。 Linux 平台上的usb驱动开发,主要有内核驱动的开发和基于libusb的无驱设计。对于内核驱动的大部分设备,诸如带usb接口的hid设备,linux本身已经自带了相关的驱动,我们只要操作设备文件便可以完成对设备大部分的操作,而另外一些 阅读全文
posted @ 2011-04-06 22:49 h13 阅读(1191) 评论(0) 推荐(0)