草庐IT

linux - 如何配置嵌入式 linux USB?

为什么不this正确配置file_storage设备USB?在embedded-linux目标上:/#modprobeg_file_storagefile=/dev/mmcblk0musb_hdrc:version6.0,cppi-dma,peripheral,debug=0musb_hdrc:USBPeripheralmodecontrolleratfec64000usingDMA,IRQ12g_file_storagegadget:File-backedStorageGadget,version:20November2008g_file_storagegadget:Numberof

linux - 如何在 linux/Qt 中检测 USB 连接

我对qt和linux都非常陌生,你能告诉我如何在linux平台上使用qt检测USB设备连接和断开连接的方法吗。任何帮助、文档、网址/网站,我都可以获得基本信息(详细的会更好)。请帮忙提前致谢,桑比特·库马尔 最佳答案 如果你的平台上有可用的版本(大多数Linux平台都有),你可以考虑使用DBus来通知类似的事情,Qt通过varietyofclasses内置了DBus支持。. 关于linux-如何在linux/Qt中检测USB连接,我们在StackOverflow上找到一个类似的问题:

linux - Linux USB 批量传输内核驱动程序和硬件环回的性能非常差(~0.4MB/s)

我正在为将使用批量端点的自定义USB设备编写Linux内核驱动程序,一切似乎都运行良好,但是,我的数据速率非常慢。具体来说,写入和读取10MB的数据大约需要25秒。我在嵌入式系统和运行在合理PC上的LinuxVM上进行了尝试,结果相似。我使用Cypress的EZ-USBFX2开发套件作为目标板。它正在运行设置两个输入和两个输出端点的bulkloop固件。每个端点都是双缓冲的并支持512字节窗口。固件通过main()中的while(1)循环轮询端点,不休眠,并在这些数据使用自动指针可用时将数据从端点复制到端点。有人告诉我,这可以使用他们的特定应用程序在Windows上公平地移动数据,但还

linux - 如何从 docker 容器内部访问 OSX 主机上的 USB 驱动器?

我有一个应用程序,我最终想在云计算服务上运行(例如AWS或GoogleCloud)打包在docker中图片。该应用程序需要在云中运行的原因是因为它旨在处理大数据文件,但在我实际部署之前,我想先在本地笔记本电脑上测试它,使用我拥有的单个大数据文件存储(用于测试和开发目的)在外部USB驱动器上。我的开发机器是一台OSX笔记本电脑,我使用的是最新版本的docker:stachyra>uname-aDarwinAndrews-MacBook-Pro-76.local14.5.0DarwinKernelVersion14.5.0:TueSep121:23:09PDT2015;root:xnu-2

c - 如何使 USB 设备启用多点触控?

我正在为Linux制作我的第一个USB设备驱动程序,我正在尝试连接触摸屏设备。我在Win7下试过这个设备,使用的是Win7默认的触摸屏驱动。使用在线监视器/阅读器,我能够通过多点触控启用获取原始数据。为了示例起见,我们只说多点触控数据header是[0x8301]和[0x8701]分别用于第一次和第二次触摸。现在多点触控DISABLED原始数据头将是[0x8101]现在用我为Linux做的驱动,我只能让它输出[0x8101],这是一个触摸数据头。所以我猜测在这部分初始化代码的某个地方,我不得不对设备说它是一个多点触控设备。或者我可能错误地初始化了它。structinput_dev*in

Python USB检测

首先对不起我的英语!我的环境:python:2.7.3wxwidgets:2.9.4-1wxpython:2.9.4-1Ubuntu:12.04上下文:我必须检测USB硬盘驱动器何时插入或拔出,​​并对其执行一些操作。例如,当插入磁盘时,我想获取挂载点(ex:/media/usb0)和系统点(ex:/dev/sdb1)。我需要两条路径,我不想进行系统调用,例如(subprocess:mount-l)。我试过几种方法:-pyudev:仅获取EVT_DEVICE_ADDED上的系统路径(如/dev/sdb1)-Gio(gi.repository):使用“mount-added”(如/med

android - Android 中的 USB Dongle 识别 - Beaglebone

问题:Beaglebone中的AndroidJellyBean4.1.2无法识别部分华为USBDongle。详细信息:我正在使用在AndroidJellyBean4.1.2上运行的BeagleBone。Huawei-E1731[已锁定]、Huawei-E303D[已锁定]在此平台上工作正常。HuaweiE303F、HuaweiE303F(均出厂解锁)无法识别操作系统(未生成通信文件)我自己解决使用AT命令将加密狗的模式更改为调制解调器模式将供应商ID和产品ID添加到init.devicename.sh(强制内核识别USBDongle)用VID和PID更改USB-Modeswitch文件

android - 通过 USB 反向绑定(bind)多个 Android 设备

我正在尝试为我的Android应用程序设置一个测试环境,其中单独的设备需要互联网连接,但没有无线功能。所以我决定使用USB反向网络共享。我的主机正在运行Ubuntu。我已经设法为一台设备设置反向网络共享,连接正常,我可以从该设备的adbshellpinggoogle.com。当我连接第二个设备时,第一个网络共享停止工作。两个设备在其内部USB0接口(interface)上配置了相同的IP地址。这是我目前所拥有的:主机上的端口转发已激活echo1>/proc/sys/net/ipv4/ip_forward主机上的Iptables规则以路由流量:iptables-tnat-APOSTROU

c++ - 如何在 Linux 中使用 libudev 以编程方式列出 USB 大容量存储设备?

我正在做一个在Linux中使用大容量存储设备的项目。我正在尝试编写一个应用程序,它将列出所有连接的usb大容量存储设备,并在插入新的大容量存储设备时发出通知。我为此目的使用libudev。我使用了“http://www.signal11.us/oss/udev/”中的代码。我这里已经做了修改/*Createalistofthedevicesinthe'block'subsystem.*/enumerate=udev_enumerate_new(udev);udev_enumerate_add_match_subsystem(enumerate,"block");udev_enumera

linux - 获取安装到/dev 文件夹的 USB 设备的唯一序列号

我将2个网络摄像头连接到计算机,它列在/dev文件夹中:/dev/video0;/dev/video1.你能帮我写C代码来获取网络摄像头的序列号吗?输入:/dev/video[0;1] 最佳答案 刚遇到同样的问题,花了一点时间才找到解决方案。任何以“justuselsusb”开头的解决方案都是不正确的。您可以找出设备序列号,但它提供的任何额外信息都无法帮助您确定它链接到哪个/dev/video。解决方法:/bin/udevadminfo--name=/dev/video1|grepSERIAL_SHORT输出:E:ID_SERIAL