By Fanxiushu 2016 05-15  转载或引用本文,请注明原始作者。

使用过vmware的人都应该知道,vmware虚拟机有这样的一个功能,
当在宿主机上插入一个USB设备的时候,通过设置,可以在vmware的虚拟机系统里边能访问到这个USB设备,
而且访问这个USB设备,就跟真的把这个USB设备插入到这个虚拟系统中一样,跟真实的几乎没任何区别。
再看一种情况,假设有两台机器C和S,C 机器是你正在使用的机器, S机器在远端,你只能通过远程控制S。
S机器的配置和功能都很强大,大部分时间你都通过远程桌面等方式连接到 S机器。
假如你手上有些USB接口的设备,比如iPhone,iPad,USB摄像头等,很想把他们使用起来,
C机器在你身边,你能而且是只能把这些USB设备插入到C机器,但是你肯定是非常希望插入这些设备后,S机器也能正常使用。
这种远程使用更为强大的S机器的办法,就是现在所谓的云桌面,虚拟云桌面之类的概念。
因此对于虚拟云桌面开发商而言,解决远程访问本地设备,也是基本和重要的课题之一。
再看一个对普通人比较陌生,对iOS开发的人比较熟悉的例子,
iOS的app应用安装问题,非常烦,不像windows程序,只要开发出来,可以到处复制,到处运行。
自己开发的app,

USB设备驱动开发之远程访问USB设备(一USB设备数据采集端)相关推荐

  1. Linux设备驱动开发详解【二】_设备驱动相关硬件基础知识

    本文简介 本文讲解底层驱动工程师必备的硬件基础,给出了嵌入式系统硬件原理及分析方法的全景视图.         2.1 节讲解微控制器.微处理器.数字信号处理器以及应用于特定领域的处理器各自的特点. ...

  2. qnx 设备驱动开发_在QNX操作系统实现一个设备驱动程序

    1 概述 QNX操作系统是加拿大黑莓公司旗下的QNX公司推出的嵌入式硬实时操作系统,属于类UNIX操作系统.Shell命令行的操作方式和操作命令与Linux系统几乎相同. QNX操作系统属于微内核架构 ...

  3. 《Linux设备驱动开发详解 A》一一2.3 接口与总线

    本节书摘来华章计算机出版社<Linux设备驱动开发详解 A>一书中的第2章,第2.3节,作者:宋宝华 更多章节内容可以访问云栖社区"华章计算机"公众号查看.1 2.3 ...

  4. Linux设备驱动开发概述

    作者:宋宝华 email:author@linuxdriver.cn 在过去这些年,Linux已经成功应用于服务器和桌面系统,而近年来,随着嵌入式系统应用的持续升温,Linux也开始广泛应用于嵌入式领 ...

  5. 虚拟字符设备驱动开发步骤

    目录 前言 字符设备驱动简介 内核驱动操作函数集合(file_operations结构体) 字符设备驱动开发步骤 .ko驱动模块的加载和卸载(module_init驱动入口.insmod驱动加载) 字 ...

  6. linux设备驱动开发详解源码,linux设备驱动开发详解光盘源码.rar

    压缩包 : linux设备驱动开发详解光盘源码.rar 列表 19/busybox源代码/busybox-1.2.1.tar.bz2 19/MTD工具/mtd-utils-1.0.0.tar.gz 1 ...

  7. Linux 设备驱动开发思想 —— 驱动分层与驱动分离

    前面我们学习I2C.USB.SD驱动时,有没有发现一个共性,就是在驱动开发时,每个驱动都分层三部分,由上到下分别是: 1.XXX 设备驱动 2.XXX 核心层 3.XXX 主机控制器驱动 而需要我们编 ...

  8. 《Linux 设备驱动开发详解(第2版)》——1.4 Linux设备驱动

    本节书摘来自异步社区<Linux 设备驱动开发详解(第2版)>一书中的第1章,第1.1节,作者:宋宝华著,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 L ...

  9. USB WDM驱动开发实例 bulkusb

    参考书籍<<Windows驱动开发技术详解>> 1.该示例介绍如何进行USB驱动的开发. 它全面地支持了即插即用的处理, 也很全面地支持了电源管理,同时很好地支持了USB设备的 ...

最新文章

  1. 职场PUA到底有多可怕?
  2. 【Oracle】undo 自动调优
  3. 024_Jedis连接池
  4. JVM PrintGCDetails打印GC细节
  5. 阿里云ECS服务器磁盘空间异常,或者爆满
  6. RDLC报表下载的权限问题
  7. android listview 异步加载图片并防止错位
  8. 怎么判断linux22端口是否通,在Linux环境下使用SSH判断端口是否通(示例代码)
  9. (王道408考研操作系统)第二章进程管理-第三节5:用信号量实现进程互斥、同步和前驱关系
  10. android 模块混淆配置,使用android studio混淆多个模块
  11. linux系统mount命令挂载windows系统共享文件夹
  12. stl::map之const函数访问
  13. 用C#开发Windows服务
  14. windows下cmd批量复制文件
  15. NLP分词使用总结--python HANLP
  16. android郭霖博客,Runtime Permissions(郭霖CSDN公开课)
  17. .Net Core3.1 Centos离线部署
  18. Very Deep Convolutional Networks for Large-Scale Image Recognition—中英文对照
  19. SCA连载GDPR罚单之保加利亚国家税务局(NRA)信息泄露事件
  20. Ubuntu安装Elasticsearch集群及Kibana

热门文章

  1. Macbook Pro M1安装Homebrew跟git安装
  2. M1 MacBook 苹果电脑安装brew
  3. nginx各种代理配置
  4. 配置nginx的地址和路径的代理
  5. Quidem repellendus similique reiciendis quas.ExTable blond sorte bcepturi voluptatibus ipsa aliquid.
  6. 十年磨一剑,云原生分布式数据库PolarDB-X的核心技术演化
  7. excel 置信区间 计算_如何用excel计算95%的置信区间
  8. 数学分析与高等数学——学习资料(更新.........)
  9. 家庭版安装DotNetFX35
  10. Oracle的学习路径与方法讨论