腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
:如何通过cdc-adm驱动程序的USB大端点从用户空间传输
数据
、
、
、
我是
linux
驱动程序的初学者,我开始为
Linux
中基于cdc-acm的USB设备编写一个应用程序。因此,我使用了cdc_acm驱动程序。我使用的USB设备有两个大容量端点(读和写)和一个中断端点。如果我写一个
数据
来触发一个USB功能到ttyACM0文件中,这些
数据
会通过大容量端点发送吗?或者如何将
数据
直接从用户空间发送到大容量端点。我应该在内核空间中编写任何支持驱动程序吗?类似地,如何从用户空间中的中断端点
读取
数据
? 我感谢你提前提供帮助。
浏览 11
提问于2020-02-26
得票数 0
回答已采纳
2
回答
如何使用线程在
串口
上读写
数据
、
、
我正在创建一个
串口
应用程序,其中我创建了两个线程,一个是写入器线程,它将
数据
写入
串口
,另一个是
读取
器线程,它将从
串口
读取
数据
。我知道如何在
串口
上打开、配置、
读取
和写入
数据
,但如何使用线程来实现。我正在使用
LINUX
(ubuntu),并尝试用C打开ttyS0端口编程。
浏览 28
提问于2011-03-16
得票数 3
1
回答
Linux
串口
设备是否支持轮询()?
我想知道
串口
设备的
Linux
内核设备驱动程序,例如/dev/tty2 1、/dev/tty2 2、支持轮询()操作吗?或者告诉我
串口
设备的内核源代码在哪里?在我的例子中,一些传感器将发送
数据
到ARM CPU通过
串口
每秒钟。我认为一种方法是使用定时器来周期性地从
串口
读取
。另一种方法是使用poll(),在
数据
准备就绪时
读取
它。
浏览 4
提问于2015-05-19
得票数 1
回答已采纳
1
回答
在
Linux
中,当
数据
到达
串口
(RS232)时,是否可以向用户应用程序发送通知消息?
、
、
我知道
Linux
可以在udev连接/断开系统时为USB附件注册udev事件,通过udev应用程序可以在USB事件上得到通知,以便应用程序可以应用必要的操作。
linux
是否支持任何这样的基础设施来做到这一点?基本上,我从
串口
读取
数据
时,它到达
串口
,而不是创建线程和等待
数据
从
串口
。
浏览 9
提问于2012-04-24
得票数 0
回答已采纳
1
回答
如何改变
linux
串行行的
读取
缓冲区大小?
、
、
init问题和这里的旧讨论:VTIME似乎工作正常:serial_opts.c_cc[VTIME]=60; //6 seconds我已经实现了超时的时间测量,并尝试从串行端口重新
读取
(),直到满足MAX_RETRIES (=5)。超时似乎是正确的,调试输出是(显示最后2个read()操作,以及
读取
的字节): SERIAL: DATA read 11 bytes and a total of 12262 .看起来,在6秒/重试*6重试=36秒之
浏览 3
提问于2013-07-03
得票数 1
回答已采纳
1
回答
从串行端口
读取
而不从缓冲区移除(
linux
)
、
、
在C/C++中我想在
linux
机器上执行类似arduino ()的Peek函数。
浏览 4
提问于2012-08-01
得票数 0
回答已采纳
1
回答
是否可以多次打开串行端口?
、
、
如果是,我将编写同步写入/异步
读取
机制。将有n线程、M[0]到M[n-1],可以直接将
数据
写入
串口
。他们不应该直接从
串口
读取
。相反,线程R应该从while(true)循环中的端口
读取
数据
,并将
数据
服务到相应的等待它的线程。(当
数据
准备就绪并属于i第四线程时,唤醒等待响应的i) 这完全取决于这样一个问题:是否可以通过多个线程写入串行端口。注意到:我不能测试
串口
的行为,因为目前我无法访问我校机电一体化实验室的设
浏览 5
提问于2012-10-06
得票数 4
回答已采纳
1
回答
串行
读取
函数同步
linux
、
我必须与其他两个函数共享
串口
读取
功能,基本上 当某物被写入
串口
时,它必须从
串口
读取
ack/nack。有人能建议如何使用互斥或
linux
中任何其他可用于普通
读取
功能的同步功能来有效地实现这种同步吗?我不会为这些操作使用任何线程,因为这是在轮询的基础上完成的。
浏览 2
提问于2012-08-07
得票数 0
回答已采纳
1
回答
linux
上的CashCode Bill2Bill通信错误
、
我们所面临的问题与这里描述的一样,和Bill2Bill在
linux
系统上。所有内容都在Windows上工作,但是在
linux
上发送轮询命令{0x02、0x01、0x06、0x33、0x62、0x34}之后,我们无法从
串口
读取
任何
数据
。设备被塞住,没有响应。在
linux
上写入
串口
的字节是否有可能被更改,bill2bill是否得到修改过的
数据
或结构?
浏览 0
提问于2015-07-07
得票数 1
回答已采纳
3
回答
Linux
串口
读取
、
、
、
我正在用
串口
从设备接收
数据
。通信工作正常,但
读取
数据
存在问题。我正在开发
Linux
(Ubuntu)。read()
读取
的字节不超过8个字节,因此我必须使用read()第二次
读取
来
读取
所有
数据
。当我使用GtkTerm时,一切都很好,但是在C实现过程中存在一个问题。
浏览 3
提问于2014-03-20
得票数 0
回答已采纳
3
回答
php从
linux
串口
读取
数据
、
、
我尝试用PHP在
Linux
平台上
读取
串口
。我使用"php_serial.class.php“类进行
串口
操作。This works on both
linux
and windows (if$serial无法从
浏览 6
提问于2012-07-24
得票数 1
1
回答
在设备中将串行端口视为MIDI
、
、
我已经连接了一个MIDI设备到我的UART /
串口
/dev/ttyAMA0,使用一些电子设备作为在此描述。我已经正确地配置了正确的波特值设置(31250波特等等)。它的工作原理是:我可以打开
串口
,
读取
一些
数据
,当我在MIDI键盘上播放音符时,我会看到
数据
的出现。 如何将这个
串口
重定向到
Linux
的MIDI系统?(ALSA / rtMidi还是别的什么?)实际上,我希望这个MIDI输入由ALSA处理,而不是自己管理原始
数据<
浏览 0
提问于2015-04-17
得票数 3
回答已采纳
1
回答
从
串口
Linux
C
读取
空字符
、
、
、
我在
Linux
中使用
串口
,从我的Arduino设备
读取
数据
。每当我想从Arduino向
Linux
发送
数据
时,我首先发送两个字节,表示来自Arduino的总字节。我将这两个字节转换为整数值,并开始从串行端口
读取
数据
。假设,我想从Ardiuno发送300个字节到
Linux
,我将首先编写{1,44},然后按照以下公式将这1和44字节转换为int:int to_read =但是,当我必须
浏览 3
提问于2013-12-07
得票数 1
回答已采纳
1
回答
为什么只在按enter键后才收到串行连接中的字符?
、
、
cat /dev/ttyO5 有没有什么方法可以不按enter键来接收字符?
浏览 4
提问于2014-11-30
得票数 3
回答已采纳
1
回答
通过PHP与POS终端通信
、
、
通信=
读取
数据
、
读取
状态、写入
数据
(客户必须支付的发送金额)。PHP和POST终端连接在同一个网络中。如有必要,可使用
串口
电缆将POS终端连接到
Linux
机器。
浏览 1
提问于2012-05-29
得票数 1
回答已采纳
5
回答
用
Linux
和C++通过
串口
发送文件
、
、
我正在开发一个从串行端口
读取
数据
并通过TCP连接发送
数据
的应用程序,反之亦然。不幸的是,当从
串口
读取
数据
时,它从不停止。它不检测EOF标记,也不检测EOL或其他一些特殊字符。那么,在C和
Linux
中,如何通过串行端口检测文件结束(或“连接结束”)呢?
浏览 0
提问于2009-08-22
得票数 3
回答已采纳
1
回答
从
串口
linux
读取
、
我试图从串行端口
读取
,但总是得到0(零)字符回来。已经阅读了“POSIX操作系统的串行编程指南”,但是找不出为什么程序没有等待(阻塞)。
浏览 0
提问于2013-03-23
得票数 3
1
回答
基于TCP的
linux
虚拟
串口
、
、
、
、
使用虚拟
串口
仿真程序我可以 您可以在上面的图像中的日志中看到它。 | | |客
浏览 4
提问于2014-02-04
得票数 0
回答已采纳
1
回答
android things UART无法接收
数据
(RPi3B)
、
当我从计算机上的
串口
调试工具发送
数据
时,应用程序UART回调函数被调用,但UART
读取
函数无法
读取
数据
,以下while函数从未输入,参数
读取
始终为零。我还单独尝试了mLoopbackDevice.read()函数,它仍然没有接收到任何
数据
,但我发现我的
串口
调试工具总是接收我发送的
数据
。看起来
数据
是由
linux
系统返回的,androidthing系统无法接收。 我已经在cmdline.txt中删除了c
浏览 14
提问于2017-03-14
得票数 1
2
回答
Java
串口
IO
读取
、
、
在Java中从
串口
读取
数据
时,我遇到了一个奇怪的问题。 我必须在工作正常的线程中通过轮询方法从
串口
读取
数据
,但我有一个要求,我需要将
数据
写入
串口
并读回ACK。向串行端口写入
数据
成功,但无法读回
数据
。一旦我收到串行写入
数据
,我暂停了使用标志从串行端口
读取
数据
的线程,并在写入完成后再次开始从串行端口
读取
数据
,但我无法
读取</
浏览 3
提问于2012-06-15
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Shell 读取从键盘输入的数据
读取数据.py
App Inventor 2 串口:OTG数据线进行串口通信
如何在 Rust 中读取和写入文件|Linux 中国
ffplay数据读取线程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券