腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
USB
linux
小工具零
驱动
与Windows主机通信
、
、
我能够在设备上编译
Linux
内核,以便在内核中包含
Gadget
Zero
驱动
程序(而不是作为可加载模块-
Linux
版本3.0.15)。我的项目有一些要求,这也解释了我为什么选择
Gadget
Zero: 1)在Windows 7主机上,必须使用内核模式
驱动
程序通过USB连接进行通信,以发送和接收批量数据。WinUSB似乎不想打开我连接的设备(我正在使用VS2012中模板中的KMDF windows USB
驱动
程序)此外,
linux
端的小工具串行
浏览 5
提问于2012-07-24
得票数 4
1
回答
如何创建批量设备
、
、
、
该设备可以在不安装
驱动
程序或.inf文件的情况下与
Linux
和Windows10通信。 现在我们想在嵌入式
Linux
上使用相同的API。USB-
Gadget
模式提供串行CDC/ACM和RNDIS-Ethernet等。 我能够用gadgetfs创建一个只有批量ep的USB-
Gadget
。我可以与
Linux
和Windows主机进行通信。我在这里添加了几行代码:/
linux
-imx/drivers/usb/
gadget
浏览 87
提问于2020-09-17
得票数 0
回答已采纳
2
回答
限制USB小工具
驱动
程序速度
、
、
、
tl;dr:如何强制
Linux
拒绝高速USB连接,使其默认为全速?我正在写一个基于
Linux
gadget
zero的USB小工具
驱动
。出于某种原因,这个小工具(尽管它在任何配置上都没有高速描述符)被报告为一个高速小工具(复合小工具的set_config函数上的struct usb_
gadget
->speed==USB_SPEED_HIGH这使得
驱动
程序在配置绑定(试图加载一个显然不存在的高速配置)之前失败得很糟糕。我正在寻找一种方法来通知
Linux
浏览 0
提问于2012-12-04
得票数 0
1
回答
当同一硬件存在多个
驱动
程序时,如何选择要在引导上加载的
驱动
程序的一个版本?
、
、
、
我正在使用嵌入式
linux
。我做了depmod,然后在modprobe -l中,两个
驱动
程序都出现在列表中。kernel/drivers/usb/
gadget
/g_ether.ko问题是,内核在引导时并没有从解剖学上加载它们现在,我的解决方案是将引导脚本添加到/etc/init
浏览 3
提问于2015-04-17
得票数 1
回答已采纳
1
回答
g_mass_storage虚拟通用串行总线设备性能极低
、
、
你好,我正在使用
Linux
usb小工具来模拟USB闪存
驱动
器。除了性能非常低之外,它工作得很好。number 5 using dummy_hcd[1256701.422339]
gadget
: high-speed config #1:
Linux
File-Backed Storage [1256934.915697] usb 3-1
浏览 2
提问于2013-09-04
得票数 4
1
回答
如何通过
Linux
HOST_PC USB_
GADGET
向USB_
GADGET
发送功能报告
、
、
、
、
和所有对应的数据(dev, no_out_endpoint, protocol, report_desc, report_length, subclass)到/sys/kernel/config/usb_
gadget
QUESTION:HOST_PC是
Linux
(Ubuntu,CentOS,.我对Windows不感兴趣。 如果我把触摸屏直接连接到电脑上,触摸屏就能很好地工作。
浏览 27
提问于2022-06-01
得票数 1
回答已采纳
1
回答
BeagleBoneBlack之间的通信是如何发生的,它的安装过程有什么特殊之处?
、
、
如果一个BeagleBone连接到
linux
机器(也可能以某种形式连接到Windows ),它将以某种方式将自己标识为网络接口卡,并随后由本地网络管理器为其分配一个ip地址(和路由表条目)。
浏览 0
提问于2016-01-08
得票数 0
1
回答
如何从menuconfig启用usb小工具模式
、
、
、
、
它位于menuconfig中的
gadget
驱动
程序类别下。我无法在menuconfig中找到正确和完整的配置集,以启用rndis支持。由于小工具
驱动
程序配置不完整,所以当我试图对目标上的g_ether进行调制解调器探测(
Linux
4.19.55 armv7l)时,我目前正面临一个错误: udc-core:无法找到可用的UDC添加到挂起的
驱动
程序列表的
浏览 4
提问于2020-11-25
得票数 1
回答已采纳
1
回答
如何配置嵌入式
linux
USB?
、
、
在嵌入式
linux
目标上:musb_hdrc: version 6.0, cppi-dma, peripheral: File-backed Storage
Gadget
, version: 20 November 2008g_file_storagemusb/musb_hdrc.ko kernel/drivers&
浏览 6
提问于2012-06-22
得票数 5
回答已采纳
2
回答
谷歌云打印不使用phonegap
、
它在浏览器中运行良好,但当我在手机上试用时,没有打印任何东西,我甚至无法将它保存到我的谷歌
驱动
器中。这是我的代码:
gadget
.setPrintDocument("url", "Test Page",
浏览 5
提问于2013-10-30
得票数 2
回答已采纳
2
回答
insmod:在模块中插入'usb338x.ko':-1未知符号时出错
、
、
、
我编译了一个
驱动
程序,然后尝试加载de模块,这是返回和德梅格[ 8128.506116] usb338x: Unknown symbol usb_
gadget
_unmap_request(err 0) [ 8128.506127] usb338x: Unkn
浏览 4
提问于2014-04-07
得票数 0
回答已采纳
1
回答
Node.js:用fs.writeFileSync写入系统文件
、
、
、
我试图用/sys/kernel/config/usb_
gadget
编写fs.writeFileSync下的系统文件,但是当将""作为内容写入时,该文件保持不变(原始内容在策略上),并导致 Error:使用fsuser /sys/kernel/config/usb_
gadget
/kvm-
gadget
/UDC不会返回任何内容(即使节点进程正在运行),而lsof | grep /sys/kernel/
浏览 1
提问于2020-01-30
得票数 4
回答已采纳
2
回答
嵌入式
Linux
从USB端口读取和写入视频
、
、
、
、
我有一个嵌入式
Linux
项目,我需要通过USB端口读取视频,对视频进行一些修改(例如压缩),然后最好通过相同的USB端口将其发送回主机。可以假设主机是运行某个版本的
Linux
的台式机,而实际执行视频处理的设备是运行嵌入式
Linux
的Gumstix。我应该开始研究
Linux
驱动</em
浏览 0
提问于2010-10-06
得票数 2
回答已采纳
1
回答
使用多层内核模块连接硬件设备?
、
、
例如,USB小工具
驱动
程序有多个内核模块,其中只有一个用于实际与硬件通信。( http://www.
linux
-usb.org/
gadget
/ ) 实现这种“内核模块堆栈”结构的原因是什么?
浏览 0
提问于2014-03-03
得票数 3
回答已采纳
1
回答
在Windows/
Linux
中无需额外硬件的虚拟COM
、
、
我在两台不同的机器上有两个程序,Windows和
Linux
。 它们希望通过com端口进行通信。到目前为止,我们使用
Linux
机器上的USB转UART桥及其
驱动
程序来进行通信。Windows将该设备列为COM端口,而在
linux
端,我们有一个供
Linux
应用程序连接的tty设备。 现在,在我正在使用的新的主板版本上,那个芯片不再存在。我希望这两个程序都保持不变。我知道我可以在
Linux
上配置usb
驱动
程序作为虚拟com,而不需要任何额外的硬件(CDC ACM?)这就能达到
浏览 27
提问于2019-02-27
得票数 1
回答已采纳
1
回答
USB Audio
Gadget
驱动
程序:如何重命名/定义主机设备上显示的UAC1设备名称
、
、
、
、
我使用USB audio Class 1 (UAC1)创建了一个USB Audio小工具,以便通过USB从
Linux
设备(Raspberry Pi)向/从Windows主机发送/接收音频。# Load libcompositemkdir -p /sys/kernel/config/usb_
gadget
/g1 echo 0x1d6b >
浏览 200
提问于2021-01-30
得票数 1
回答已采纳
1
回答
usb设备
驱动
程序上层
驱动
程序是如何加载的?
、
、
、
、
我的嵌入式
linux
板有usb网络小工具的功能。从我的主机,我能够建立以太网通过usb连接。我试图了解usb小工具子系统层的不同层是如何协同工作的。在设备树中,我可以看到特定于平台的udc
驱动
程序,而在内核配置中,我可以看到内核
驱动
程序中启用了USB小工具和以太网小工具支持。因此,据我所知,g_ether
驱动
程序是内置在内核的一部分中的。是什么配置创建了usb小工具接口和端点,并将其链接到上层
驱动
程序(g_ether)并创建usb小工具以太网接口?在哪里定义该小工具的usb类函数并加载不同的上层
驱
浏览 6
提问于2022-03-04
得票数 0
回答已采纳
1
回答
文件存储小工具与大容量存储小工具
、
、
、
在海量存储部分中:cases you will want to useThis
gadget
is mostlywhich may be used withIf unsure, consider File-backed Storage
Gadget
.FSG专注于嵌入
浏览 5
提问于2012-11-22
得票数 2
1
回答
如何仅允许来自特定USB端口的特定密钥命令
、
、
由于我不信任这些小工具,并且我想提高我对
Linux
设备和
驱动
程序的了解,我想知道如何才能防止这个可能的橡皮鸭发出任意的键命令。我需要一个自定义的内核
驱动
程序吗?或者有其他方法吗?systemctl还是什么? 感谢您的建议:)
浏览 36
提问于2020-12-09
得票数 1
3
回答
RNDIS“复合设备”无法启动
、
、
PC正在运行Win7 32位,我使用的是默认的RNDIS
驱动
程序。当我只使用RNDIS设备回答Windows枚举时,一切都正常。我用USB分析器跟踪了USB数据流,发现Windows
驱动
程序在“设置配置”之后没有发送初始化消息。
浏览 11
提问于2012-08-28
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux驱动系列-PWM驱动
Linux设备驱动开发
Apache CommonCollection Gadget几种特殊的玩法
Linux驱动开发-编写VS1053芯片音频驱动
英伟达开源 Linux 图形驱动实测,性能媲美专有驱动
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券