- 博客(7)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
转载 关于WINUSB
【blog.csdn.net/lanmanck】曾几何时我们找工作还发现有个驱动工程师职位,月薪也不低,没接触过的人代码压根看不懂。今天可好了,如果不太追求差异化,不用驱动也能让系统与USB设备通信了,Linux就不说了,libusb很好用,现在说下windows的。Winusb是从XP-SP2起微软提供的一个类似libusb与usb设备通信的中间件,通过它我们就不需要再费
2016-06-21 08:49:55 3050
转载 libusb的使用教程和例子
libusb的使用教程和例子驱动开发向来是内核开发中工作量最多的一块,随着USB设备的普及,大量的USB设备的驱动开发也成为驱动开发者手头上做的最多的事情。本文主要介绍 Linux平台下基于libusb的驱动开发,希望能够给从事Linux驱动开发的朋友带来些帮助,更希望能够给其他平台上的无驱设计带来些帮助。文章是我在工作中使用libusb的一些总结,难免有错误,如有不当的地方,还请指正。
2016-06-21 08:47:07 8197
转载 LibUSB-Win32
LibUSB-Win32程序介绍 (2012-02-23 21:01:35)转载▼标签: 杂谈 LibUSB-Win32是一个用于Windows操作系统(Win98SE、WinME、Win2k和WinXP)上的通用USB设备驱动程序。该驱动程序允许使用者在不写任何一行核心驱动程序代码的情况下,可以访问Windows
2016-06-21 08:46:06 2368
转载 关于USB的8个问题
问题一:USB的传输线结构是如何的呢?答案一:一条USB的传输线分别由地线、电源线、D+、D-四条线构成,D+和D-是差分输入线,它使用的是3.3V的电压(注意哦,与CMOS的5V电平不同),而电源线和地线可向设备提供5V电压,最大电流为500MA(可以在编程中设置的,至于硬件的实现机制,就不要管它了)。 问题二:数据是如何在USB传输线里面传送的答案二:数
2016-06-15 19:33:54 5038
转载 USB通信协议深入理解
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]0. 基本概念 一个【传输】(控制、批量、中断、等时):由多个【事务】组成; 一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。 USB数据在【主机软件】与【USB设备特定的端点】间被传输。【主机软件】与【USB设
2016-06-15 15:19:40 47830 3
转载 SVN开发
使用Subversion辅助开发,有一个重要的概念就是主干与分支。采用主干与分支的开发方法,可以有几种不同的策略:1、主干上开发,分支上发布。发布之后,如果分支有BUG(主干可能也是有的),则在分支上修改BUG。然后合并到主干。分支的发布 继续进行。这个一般适用于客户化软件工程的。2、主干保持一个最新的稳定版本,保证随时能提供稳定的发布版本。而所有的新功能、新技术实验全放在分支上去做开
2016-06-13 19:34:11 325
转载 USB枚举
1. 枚举是什么? 枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。调试USB设备,很重要的一点就是USB的枚举过程,只要枚举成功了,那么就已经成功大半了。 USB架构中, hub负责检测设备的连接和断开,利用其中断IN端点(Interrupt IN Endpoint)来向主机(Host)报告
2016-06-12 11:59:35 430
异步fifo与ring buffer的区别
2016-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人