2018年3月17日

arm-linux-gcc: Command not found

摘要: 老是提示arm-linux-gcc找不到,但是确实是装好了,其实是权限的问题,Ubuntu没有root权限,刚开始用碰到很多麻烦,查了好多资料,终于把arm-linux-gcc: Command not found 的问题解决了。 问题: sudo tar jxvf cross-2.95.3.tar 阅读全文

posted @ 2018-03-17 18:48 拉风摊主 阅读(2128) 评论(2) 推荐(0)

12、USB设备驱动程序

摘要: linux-3.4.2\driver\hid\usbhid\usbmouse.c 内核只带USB驱动程序 (hub和usb是两个不同的设备,hub在内核上电的过程中在usb_hub_init函数中调用usb_register来注册,usb驱动才是我们自己写的驱动,也是用usb_register来注册 阅读全文

posted @ 2018-03-17 12:12 拉风摊主 阅读(538) 评论(0) 推荐(1)

12.1、USB驱动——描述符、URB、管道

摘要: 大家常说,一个设备通常有多个配置,配置通常有多个接口,接口通常有多个端点。接口代表逻辑上的设备,比如声卡分为 录音和播放。访问设备时,访问的是某个接口(逻辑设备)。除了端点0之外,每个端点只支持一个传输方向,一种性质的传输传输数据时,读写某个端点,端点是数据通道。 有一个设备,如支持视频和音频的一个 阅读全文

posted @ 2018-03-17 11:09 拉风摊主 阅读(1141) 评论(0) 推荐(0)

导航