腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
scanf函数和EINTR
信号
、
、
、
、
我在
Linux
平台上工作。我有一个基于控制台的多线程应用程序,它加载一个用于其他功能的多线程共享对象库。共享对象库在内部打开用于通信的串行端口。该库使用'open','read‘和'write’
Linux
系统调用进行串行通信。
串口
通信采用
信号
处理器接收数据。控制台应用程序中的主线程等待'scanf‘语句,以从用户获取输入。每当串行端口上有任何活动时,都会生成
信号
,由于该
信号
会使用EINTR (中断的系统调用)中断“scanf”调用。 有没
浏览 7
提问于2015-03-25
得票数 0
1
回答
RS232上的通信问题
、
我要检查设备的
信号
。当我按下它的按钮时,我就可以得到Hexa数据(在我说出
信号
之后)。我的电脑有4个
串口
(主板: asrock IMB-183),所以我想把串行连接到设备上。当我用USB2SERIAL测试设备时,我可以用minicom获得
信号
。但是当我使用
串口
时,minicom就不能工作了。我使用Windows (相同的计算机和相同的设备)和串行终端程序(像高终端)检查Rx,Tx,我可以得到
信号
。所以我认为我在使用
串口
的同时也有
Linux
的问题。 我检
浏览 0
提问于2017-02-07
得票数 2
5
回答
如何避免由于
Linux
中的
信号
而中断睡眠呼叫?
、
、
我正在使用
Linux
中的实时
信号
来通知
串口
中新数据的到达。不幸的是,当有
信号
时,这会导致睡眠呼叫中断。 有谁知道避免这种行为的方法吗?我试着使用一个常规
信号
(SIGUSR1),但我一直有相同的行为。
浏览 3
提问于2010-02-08
得票数 10
回答已采纳
2
回答
使用
linux
将PWM
信号
从
串口
输出
、
、
如何在
linux
下从
串口
发出pwm
信号
?(使用python或c++) 我想直接连接一个马达来改变转速。
浏览 3
提问于2012-10-17
得票数 4
回答已采纳
1
回答
通过php控制硬件
、
我有一台
Linux
ubuntu服务器和LAMP。我使用这个php串行类与端口()进行通信。我的问题是如何使用这个端口打开灯?如何将
串口
信号
转换为电
信号
?
浏览 3
提问于2013-05-18
得票数 3
1
回答
pyqt4与吡喃类
、
、
、
、
我想做一个应用程序,不断地观察
串口
,并根据从端口收到的输入改变用户界面。在
Linux
下,我设法用pyserial从端口读取行,但我不知道如何正常地做到这一点:创建一个单独的线程并检查计时器事件的输入?
浏览 3
提问于2009-04-21
得票数 4
回答已采纳
1
回答
如何从
串口
的两个引脚发送值?
、
我正在尝试将我的
linux
系统与我的微控制器互连。📷我把平-2和平-3连接起来了。 usleep 10000我可以使用stty命令配置
串口
这可能是一个愚蠢的要求,但我希望
串口
输出相同的值从两个插座(A和B的RS-485)。 我希望这样做,因为我的微控制器不把
浏览 0
提问于2021-07-12
得票数 2
1
回答
Gumstix到Gumstix通信
、
、
、
、
我正试图通过UART甚至USB实现两个Gumstix之间的通信。我发现任何有用的在线资源都有问题,所以我希望有人能给我指明正确的方向。
浏览 5
提问于2014-06-06
得票数 0
回答已采纳
1
回答
在Qt中等待数据从
串口
到达
、
我在我的qt应用程序中使用
串口
连接。我的问题是,在发送命令后,我无法返回控件(或来自通信端口的值)。 我有一个名为serial.cpp的类,它负责
串口
连接。这个类包含两个队列。
浏览 4
提问于2015-05-27
得票数 0
回答已采纳
1
回答
如何从Qt绑定到windows 7/8/10中连接/断开USB设备事件
、
、
、
、
我有USB-UART转换器,当它插入时,它被识别为串行端口.我需要读取这个
串口
的名称,并将其添加到组合框中,用户可以在其中选择并打开以进行数据传输。 在Qt中,获得可用的串行端口不是问题。我在
Linux
中通过监听相应的DBus
信号
来做到这一点。Windows中有类似的东西吗?确切地说,我需要的是每次新的
串口
连接或断开连接时,从系统接收应用程序中的消息。
浏览 3
提问于2019-10-01
得票数 2
回答已采纳
1
回答
带有中断的
Linux
串行通信
、
、
、
、
我有两个设备通过
串口
连接在一起。一个是主人,另一个是奴隶。当前的情况是主程序发送命令,然后轮询com端口,直到从站回复。那么,在串行通信中,中断和
信号
有什么区别呢?在使用中断时,我应该编写设备驱动程序或内核模块吗?
浏览 5
提问于2016-09-02
得票数 0
2
回答
串口
异步输入功能的限制?
、
、
我们有一个
Linux
嵌入式项目,我们关心的是性能。然而,主管工程师反对循环休眠调用造成的CPU性能损失。他希望程序等待一个
信号
来执行响应处理代码。有没有一个
信号
驱动的I/O只针对一个串行端口的好的在线示例?我一直在钻研Kerrisk的“
Linux
Priogramming”一书的第63章,疯狂地用谷歌搜索。
浏览 0
提问于2011-02-04
得票数 0
1
回答
新串行口出现时的
信号
、
、
、
、
在Qt中有跨平台接收
信号
(或其他通知)的方式吗?当一个新的
串口
设备出现时,还是以前没有的?这是一个简单的例子,当有人将一个新的USB连接到串行端口转换器时(在windows中发现COM端口,在
linux
中发现ttyS )。
浏览 1
提问于2017-06-05
得票数 1
回答已采纳
1
回答
如何在
linux
下设置
串口
中断?
、
、
、
、
我想在
linux
上为
串口
设置中断,所以我通过signal.And
信号
的处理程序来设置中断,但是我不知道如何获得读()函数的数目我不确定character.Specifically ()函数中的第三个参数当处理程序被
浏览 3
提问于2019-01-28
得票数 0
1
回答
虚拟Com端口下的底层硬件
、
、
、
、
我有一个设备通过USB电缆连接到我的PC上,设备管理器上写着-> "XYZ公司虚拟COM端口(COM A)“
浏览 7
提问于2015-12-21
得票数 0
回答已采纳
1
回答
Linux
:如何通过cdc-adm驱动程序的USB大端点从用户空间传输数据
、
、
、
我是
linux
驱动程序的初学者,我开始为
Linux
中基于cdc-acm的USB设备编写一个应用程序。因此,我使用了cdc_acm驱动程序。我使用的USB设备有两个大容量端点(读和写)和一个中断端点。
浏览 11
提问于2020-02-26
得票数 0
回答已采纳
2
回答
如何在
Linux
中高效地等待RS232的CTS或DSR?
、
、
、
、
目前,我正在通过以下方式读取
串口
的CTS和DSR
信号
: int s; returnwait_cts(int fd) { if(get_cts(fd)) { }} 在
Linux
浏览 7
提问于2012-01-21
得票数 6
回答已采纳
1
回答
未收到来自Java线程的
串口
调用中的Native SIGIO
信号
、
、
、
、
我需要在
Linux
平台下为患者监护子系统创建一个JNI c库。我必须通过USB
串口
读取数据并写入命令。只要端口打开,设备就会以不同的频率和大小连续发送多种类型的数据。在Java中,我运行一个单独的线程,它调用本地jni代码,在那里,我调用一个C函数,在while(1)循环中基于RX_Flag从串行端口读取数据,该循环在
信号
处理程序内部启用。
信号
处理函数在端口配置期间使用sigaction与SIGIO连接。我的期望是,只要数据到达端口,就会触发
信号
,该
信号
连接到signalIO处理程序,从
浏览 0
提问于2018-08-18
得票数 1
1
回答
ups关机
信号
-->关闭其他计算机
、
当UPS电源即将断电时,我们的UPS将通过
串口
向计算机发送关机
信号
。 是否可以将此计算机配置为在收到此
信号
后先关闭任何其他计算机?
浏览 1
提问于2012-03-07
得票数 1
1
回答
NodeJS中的节流函数
、
因为我监听了一个Arduino
串口
,所以arduino
串口
在我按下按钮时会返回很多
信号
,但是在我的节点代码中,我希望每5秒只处理一个
信号
,然后执行sound()函数,我如何做到这一点?
浏览 0
提问于2018-05-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
串口通信-实例9:串口双机通信
Linux系统编程 信号量
什么是串口屏?串口屏该怎么选?
Android C++系列:Linux信号(三)
什么是串口通信?串口通信问题如何排查?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券