腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
:如何通过cdc-adm驱动程序的USB大端点从用户空间传输
数据
、
、
、
我是
linux
驱动程序的初学者,我开始为
Linux
中基于cdc-acm的USB设备编写一个应用程序。因此,我使用了cdc_acm驱动程序。我使用的USB设备有两个大容量端点(读和写)和一个中断端点。如果我写一个
数据
来触发一个USB功能到ttyACM0文件中,这些
数据
会通过大容量端点发送吗?或者如何将
数据
直接从用户空间发送到大容量端点。我应该在内核空间中编写任何支持驱动程序吗?类似地,如何从用户空间中的中断端点读取
数据
? 我感谢你提前提供帮助。
浏览 11
提问于2020-02-26
得票数 0
回答已采纳
3
回答
php从
linux
串口
读取
数据
、
、
我尝试用PHP在
Linux
平台上读取
串口
。我使用"php_serial.class.php“类进行
串口
操作。This works on both
linux
and windows (if$serial($
read
)){ whi
浏览 6
提问于2012-07-24
得票数 1
2
回答
在Rebol3中读取
串口
、
、
event/port] false我现在的问题是,我不知道如何从
串口
读取
数据
。我总是只取回我在ser/data中写到
串口
的最后一条命令。,但这是串行设备如何使用
Linux
命令‘screen’进行操作的:debug onDebug messages enabled.但是,我永远看
不到
"Debug messages>>
read
ser == "debug on^
浏览 5
提问于2016-11-24
得票数 3
2
回答
Qt和虚拟
串口
、
、
现在,我正在开发一个Qt应用程序(使用)通过
串口
发送
数据
,我真正想要的是这样一个虚拟
串口
链接。但是QSerialPortInfo::availablePorts()似乎找
不到
/dev/ it /.港口。 为了在
linux
上建立这样的
串口
链接,我应该尝试哪种方法?
浏览 6
提问于2015-09-14
得票数 1
回答已采纳
1
回答
select() api返回正值,但从searial port tiggers读取时出错
、
我在
Linux
上的
串口
应用程序上工作,当select () api检查等待句柄上的
数据
时,一旦
数据
到达端口,它就返回正值,但
read
() api调用返回-1,这怎么可能?
浏览 8
提问于2012-08-07
得票数 0
回答已采纳
1
回答
从
串口
Linux
C读取空字符
、
、
、
我在
Linux
中使用
串口
,从我的Arduino设备读取
数据
。每当我想从Arduino向
Linux
发送
数据
时,我首先发送两个字节,表示来自Arduino的总字节。我将这两个字节转换为整数值,并开始从串行端口读取
数据
。假设,我想从Ardiuno发送300个字节到
Linux
,我将首先编写{1,44},然后按照以下公式将这1和44字节转换为int:int to_
read
=data[0] to_
read<
浏览 3
提问于2013-12-07
得票数 1
回答已采纳
1
回答
android things UART无法接收
数据
(RPi3B)
、
当我从计算机上的
串口
调试工具发送
数据
时,应用程序UART回调函数被调用,但UART读取函数无法读取
数据
,以下while函数从未输入,参数读取始终为零。while ((
read
= mLoopbackDevice.
read
(buffer, buffer.length)) > 0) {} 我单独尝试了mLoopbackDevice.write()函数,效果很好。我还单独尝试了mLoopbackDev
浏览 14
提问于2017-03-14
得票数 1
1
回答
使ReadFile()在读取某些内容后立即返回
、
、
我希望在
Linux
和Windows上以一致的方式从
串口
读取
数据
。我注意到
read
()和ReadFile()的行为略有不同。考虑以下代码:int r =
read
(fd, buf, 256); ReadFile(handle, buf, 256, &r, NULL);这两个函数都将永远阻塞,直到
数据
到达。但是,有一点不同:
read
()将在至少1个字节到
浏览 9
提问于2019-01-08
得票数 2
2
回答
如何从
Linux
串口
读取
、
我想用我的
Linux
() PC来控制它。我是新来的
串口
编程。我能够发送
数据
,但我不能读取
数据
。在微控制器上运行的几段代码:void TxData(unsigned char tx_data) SBUF = tx_data; // Transmit data thatfunction ;我通过
浏览 13
提问于2010-07-02
得票数 0
回答已采纳
2
回答
读/写系统调用从哪个缓冲区读取/写入
数据
、
、
我正在处理
串口
编程,我有以下疑问,请清除它。 "/proc/tty/driver/serial“的Rx和Tx指的是哪个缓冲区。
浏览 3
提问于2013-08-22
得票数 0
1
回答
是否可以多次打开串行端口?
、
、
我正在设计一个控制系统,它应该在
串口
上处理太多的执行器(或多组执行器)。新的设计(尚未实现)应该控制多个POSIX线程的执行器。这完全取决于这样一个问题:是否可以通过多个线程写入串行端口。
浏览 5
提问于2012-10-06
得票数 4
回答已采纳
1
回答
scanf函数和EINTR信号
、
、
、
、
我在
Linux
平台上工作。我有一个基于控制台的多线程应用程序,它加载一个用于其他功能的多线程共享对象库。共享对象库在内部打开用于通信的串行端口。该库使用'open','
read
‘和'write’
Linux
系统调用进行串行通信。
串口
通信采用信号处理器接收
数据
。控制台应用程序中的主线程等待'scanf‘语句,以从用户获取输入。有没有办法让“scanf”不会因为
串口
上的读写操作而中断?
浏览 7
提问于2015-03-25
得票数 0
1
回答
linux
中的
串口
(raspbian)
、
、
、
在用
Linux
(raspbian)编写的应用程序中,我需要使用
串口
接收
数据
。 这是一个半双工
数据
采集(由RS485),因此,当任何设备发送
数据
,所有其他必须是侦听。问题是,在raspbian机器的
串口
上接收到的每一个字符都被发送回外部设备(用现代术语-- echo)。即使应用程序没有运行,也会发生这种情况。这必须是
串口
的配置(在我的例子中是USBtors232转换器),但是我找
不到
解决这个问题的方法。
浏览 3
提问于2015-02-03
得票数 0
回答已采纳
2
回答
编译FTDI内核模块
、
、
、
、
我正在尝试将usb转
串口
驱动程序添加到我的arch
linux
arm设备中,并且我注意到内核源代码树中已经包含了FTDI驱动程序的源文件,位于:如何构建ftdi内核模块并将其包含到引导中,以便在我的arch
linux
arm上具有usb转
串口
功能?
浏览 7
提问于2014-01-21
得票数 2
回答已采纳
1
回答
Linux
read
()延迟
、
、
、
在
Linux
(4.8)中,有没有办法改善
串口
数据
处理的延迟?特别是,线路上的实际
数据
与此端口上的select()和
read
read
()函数返回之间的时间。 现在,我的测量结果是350微秒。
浏览 23
提问于2017-03-04
得票数 3
回答已采纳
1
回答
串口
通信C/C++
Linux
线程安全?
、
、
、
、
在
Linux
下读写
串口
是线程安全的吗?我可以从不同的线程同时读写吗?是否有可能同时进行两次写入?我不打算这样做,但这对其他人来说可能会很有趣。我只有一个线程在读,另一个线程在写。关于这个主题几乎找
不到
什么。谢谢大家! Roel
浏览 8
提问于2013-03-28
得票数 5
回答已采纳
2
回答
使用为usb端口上的
串口
编写的代码
、
SDK是用VB6编写的,并与
串口
通信,所以在Windows中它安装了一个驱动程序来将USB端口映射到
串口
。我想跳过这个步骤(例如在
Linux
中使用相同的代码),但是我不太熟悉USB协议,所以我不知道它是如何映射到串行协议的。 VB6代码分别发送每个字符(可以说是串行的),而USB接口允许发送
数据
流。
浏览 4
提问于2009-07-10
得票数 0
回答已采纳
1
回答
为什么只在按enter键后才收到串行连接中的字符?
、
、
cat /dev/ttyO5 有没有什么方法可以不按enter键来接收字符?
浏览 4
提问于2014-11-30
得票数 3
回答已采纳
1
回答
从COM端口读取会破坏行。
、
、
我试着在Windows中逐行读取COM端口的
数据
.在PuTTY中,COM连接看起来很好--我的串行设备( MSP430 Launchpad)每秒输出一次字符串“
数据
”。但是,当我使用一个简单的C程序读取COM端口并打印读取的字节数时,
数据
本身就完全损坏了:6 Data a static HANDLE serial; static char line[200];
浏览 3
提问于2013-10-26
得票数 0
回答已采纳
2
回答
如何使用线程在
串口
上读写
数据
、
、
我正在创建一个
串口
应用程序,其中我创建了两个线程,一个是写入器线程,它将
数据
写入
串口
,另一个是读取器线程,它将从
串口
读取
数据
。我知道如何在
串口
上打开、配置、读取和写入
数据
,但如何使用线程来实现。我正在使用
LINUX
(ubuntu),并尝试用C打开ttyS0端口编程。
浏览 28
提问于2011-03-16
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux read的用法
App Inventor 2 串口:OTG数据线进行串口通信
干货|串口几种常见丢失数据的问题
什么是串口服务器?实现串口与以太网数据传输
自己动手实践理解数据库READ UNCOMMITED&SERIALIZABLE
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券