摘要: 本文转载自:http://blog.chinaunix.net/uid-25014876-id-59419.html linux设备驱动归纳总结(三):4.ioctl的实现 一、ioctl的简介: 虽然在文件操作结构体"struct file_operations"中有很多对应的设备操作函数,但是有 阅读全文
posted @ 2017-01-03 17:07 请给我倒杯茶 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 本文转自自:http://blog.chinaunix.net/uid-25014876-id-59418.html linux设备驱动归纳总结(三):3.设备驱动面向对象思想和lseek的实现 一、结构体struct file和struct inode 在之前写的函数,全部是定义了一些零散的全局变 阅读全文
posted @ 2017-01-03 16:50 请给我倒杯茶 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://blog.chinaunix.net/uid-25014876-id-59417.html linux设备驱动归纳总结(三):2.字符型设备的操作open、close、read、write 一、文件操作结构体file_operations 继续上次没讲完的问题,文件操作结构 阅读全文
posted @ 2017-01-03 16:44 请给我倒杯茶 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://blog.chinaunix.net/uid-25014876-id-59416.html linux设备驱动归纳总结(三):1.字符型设备之设备申请 操作系统:Ubunru 10.04 实验平台:S3C2440 + linux2.6.29内核 注:在今后驱动程序的学习中经 阅读全文
posted @ 2017-01-03 16:34 请给我倒杯茶 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://blog.chinaunix.net/uid-25014876-id-59415.html linux设备驱动归纳总结(二):模块的相关基础概念 系统平台:Ubuntu 10.04 开发平台:S3C2440开发板 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 阅读全文
posted @ 2017-01-03 16:19 请给我倒杯茶 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://blog.chinaunix.net/uid-25014876-id-59413.html linux设备驱动归纳总结(一):内核的相关基础概念 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 阅读全文
posted @ 2017-01-03 16:02 请给我倒杯茶 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 本文转载自: 1、高速USB和USB2.0有区别吗? 高速USB和USB2.0是有区别的,区别在于USB2.0是一种规范,而"高速USB"仅指在USB2.0规范中数据传输率为480Mbps的那部分,某个设备可以是符合USB2.0的设备,同时还可以是全速设备 或低速设备。2、USB2.0设备与计算机的 阅读全文
posted @ 2017-01-03 10:14 请给我倒杯茶 阅读(3703) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://www.cnblogs.com/xidongs/archive/2011/09/26/2191616.html 一、应用场合USB HID类是比较大的一个类,HID类设备属于人机交互操作的设备。用于控制计算机操作的一些方面,如USB鼠标,USB键盘,USB游戏操纵杆,USB 阅读全文
posted @ 2017-01-03 10:09 请给我倒杯茶 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://blog.csdn.net/leo_wonty/article/details/6721214 HID是一种USB通信协议,无需安装驱动就能进行交互,在学习HID之前,先来复习一下USB协议的相关内容。 USB设备描述符-概述 当插入USB设备后,主机会向设备请求各种描述符 阅读全文
posted @ 2017-01-03 10:07 请给我倒杯茶 阅读(1807) 评论(0) 推荐(0) 编辑