腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
串口
通信C/C++
Linux
线程
安全?
、
、
、
、
在
Linux
下
读写
串口
是
线程
安全的吗?我可以从不同的
线程
同时
读写
吗?是否有可能同时进行两次写入?我不打算这样做,但这对其他人来说可能会很有趣。我只有一个
线程
在读,另一个
线程
在写。
浏览 8
提问于2013-03-28
得票数 5
回答已采纳
1
回答
scanf函数和EINTR信号
、
、
、
、
我在
Linux
平台上工作。我有一个基于控制台的多
线程
应用程序,它加载一个用于其他功能的多
线程
共享对象库。共享对象库在内部打开用于通信的串行端口。该库使用'open','read‘和'write’
Linux
系统调用进行串行通信。
串口
通信采用信号处理器接收数据。控制台应用程序中的主
线程
等待'scanf‘语句,以从用户获取输入。有没有办法让“scanf”不会因为
串口
上的
读写
操作而中断?
浏览 7
提问于2015-03-25
得票数 0
2
回答
同时从多个
线程
从单个串行端口读取和写入
、
、
、
我有一个
串口
,它给了我很多来自不同硬件的不同数据。我需要向
串口
发送不同的命令来接收不同类型的数据。因此,我需要在不同的功能中同时从端口
读写
数据。有时,我可能需要在10个不同的
线程
中同时从
串口
读写
。在这种情况下,从单个端口同时
读写
数据的最佳方式是什么?
线程
、子进程等
浏览 4
提问于2015-09-25
得票数 3
回答已采纳
1
回答
从两个不同的
线程
同时访问IO (
串口
)
、
、
我正在写一个从
串口
读写
到
串口
的程序。有两个
线程
;一个
线程
每500ms
读写
一次
串口
,另一个
线程
每3s写一次
串口
。有没有办法检查
串口
是否在使用?
浏览 9
提问于2012-11-06
得票数 0
回答已采纳
2
回答
如何杀死python ctypes.LoadLibrary创建的C
线程
、
、
线程
ID不在任何地方存储。这些进程包含
读写
串口
的while(1)循环。我希望能够杀死库
线程
,将上述
串口
用于其他目的,然后用importlib.reload恢复模块功能。现在,在我用ctrl+c杀死python脚本之前,
串口
仍然是不可访问的。
浏览 6
提问于2021-08-17
得票数 0
回答已采纳
1
回答
在
linux
中ttyUSB环境下如何同时处理
读写
、
、
我想通过
串口
通信编写与微控制器和
Linux
PC机接口的应用程序.我能够用基本的C代码编写
读写
功能,使用打开、
读写
函数调用。但是我不能理解如何同时写和读。 如果做任何样例代码或逻辑,那么请更新我。
浏览 0
提问于2020-06-27
得票数 1
2
回答
关于程序设计方法的建议
、
、
、
、
以下是该方案的功能: TCP/IP服务器的另一个
线程
。当将来添加接受多个客户端连接的功能时,该
线程
可能会产生更多的<e
浏览 3
提问于2012-06-23
得票数 1
回答已采纳
2
回答
如何使用
线程
在
串口
上
读写
数据
、
、
我正在创建一个
串口
应用程序,其中我创建了两个
线程
,一个是写入器
线程
,它将数据写入
串口
,另一个是读取器
线程
,它将从
串口
读取数据。我知道如何在
串口
上打开、配置、读取和写入数据,但如何使用
线程
来实现。我正在使用
LINUX
(ubuntu),并尝试用C打开ttyS0端口编程。
浏览 28
提问于2011-03-16
得票数 3
1
回答
无法读取,但可以通过Android仿真器在
串口
上写入。
、
、
我正在开发一个通过Android仿真器与USB
串口
通信的程序。模拟器能够打开端口并写入其中。然而,阅读并没有发生。读取发生在一个单独的“读”
线程
中。主
线程
有一个socketpair fd对,以向读取
线程
发送串行端口关闭后超时的信号。在读
线程
中,轮询发生在两个文件描述符上(poll()函数调用):一个是
串口
fd,另一个是套接字对。在
浏览 5
提问于2013-11-07
得票数 0
回答已采纳
1
回答
Linux
C++
串口
读写
、
、
ID=0x%X\n", msgHeader.startByte, msgHeader.ID, msgHeader.length); }} 上面是我创建的
线程
即使在写入数据后显式调用
线程
时,结果也是一样的:它无限地读取。
浏览 1
提问于2014-07-11
得票数 0
回答已采纳
1
回答
pyqt4与吡喃类
、
、
、
、
我想做一个应用程序,不断地观察
串口
,并根据从端口收到的输入改变用户界面。在
Linux
下,我设法用pyserial从端口读取行,但我不知道如何正常地做到这一点:创建一个单独的
线程
并检查计时器事件的输入?
浏览 3
提问于2009-04-21
得票数 4
回答已采纳
1
回答
串行端口通信,问题与写入()
、
我在
linux
机器上用C语言编写了一个程序,可以对串行端口进行
读写
。它连接到运行某个模拟器的Windows XP计算机上,该模拟器正在发送我的程序数据。在我的程序中,我有两个
线程
,一个用于从
串口
读取输入并处理它。和一个
线程
,用于连接到服务器套接字并监听被处理然后在串行端口上写回的数据。这两个
线程
在执行过程中都在不断循环。另一个输入读取
线程
继续,从串行端口读取工作正常。 有人知道为什么会发生这种情况吗?我尝试过在fd上执行
读写
操作时使用互斥锁,但这似乎没
浏览 0
提问于2012-10-19
得票数 0
3
回答
在java中如何将对象从主
线程
传递到另一个
线程
、
、
我已经在main_application程序中创建了另外两个
线程
。我创建的两个
线程
是用来
读写
串口
的。现在我想把
串口
读缓冲区数据放到一个JTextArea对象中。当我在main_application中检查JTextArea对象时,它不是null,但是在传递给
线程
之后,我检查了它的null。我不知道这是怎么发生的.如果有书呆子能帮我,我会很高兴的。
浏览 0
提问于2009-11-25
得票数 5
回答已采纳
1
回答
是否可以多次打开串行端口?
、
、
我正在设计一个控制系统,它应该在
串口
上处理太多的执行器(或多组执行器)。新的设计(尚未实现)应该控制多个POSIX
线程
的执行器。这完全取决于这样一个问题
浏览 5
提问于2012-10-06
得票数 4
回答已采纳
1
回答
在
Linux
中,当数据到达
串口
(RS232)时,是否可以向用户应用程序发送通知消息?
、
、
我知道
Linux
可以在udev连接/断开系统时为USB附件注册udev事件,通过udev应用程序可以在USB事件上得到通知,以便应用程序可以应用必要的操作。
linux
是否支持任何这样的基础设施来做到这一点?基本上,我从
串口
读取数据时,它到达
串口
,而不是创建
线程
和等待数据从
串口
。
浏览 9
提问于2012-04-24
得票数 0
回答已采纳
1
回答
如何在windows上创建python中的COM端口
、
、
我将使用它与另一个通过
串口
通信的程序进行通信。PySerial包看起来很好,但我无法让它正常工作。我看过所有的地方,每个实现都是针对
linux
的。有人能帮我在windows上创建一个COM端口并对它进行
读写
吗?
浏览 4
提问于2015-10-29
得票数 3
回答已采纳
1
回答
C程序在打开端口失败前设置端口参数
、
、
我试图在
Linux
系统上编写c代码,在这里我设置了
串口
参数,然后打开了
串口
,然后我发现即使代码编译和运行,我也不能从该
串口
读写
(所以
串口
没有被成功打开)!CRTSCTS;实心问题:我的应用程序顺序要求我设置
串口
参数,然后打开
串口
。
浏览 4
提问于2014-06-20
得票数 1
回答已采纳
1
回答
如何用pyserial多
线程
读写
串口
、
我希望能够不断更新我的终端通过读取端口和处理串行设备写入分开的
线程
,同时也能够发送命令通过用户输入的主
线程
。以下是我的当前代码: 一个SerialMonitor类,一旦找到一组“同步字节”,就可以读取
串口
并打印出一定数量的字节。
浏览 3
提问于2021-12-17
得票数 0
3
回答
用于
Linux
内核的
线程
感知gdb。
、
、
、
我使用附加在虚拟机
串口
上的gdb来调试
linux
内核。 我想知道,是否有任何补丁/插件可以使gdb理解
linux
内核的某些数据结构,并使其“
线程
感知”?我的意思是在gdb下,我可以看到有多少内核
线程
,它们的状态,以及每个
线程
的堆栈信息。
浏览 2
提问于2012-03-05
得票数 2
回答已采纳
2
回答
用于uart的
linux
驱动程序-总体设计
、
、
**大家好,我是一个新手,在支持4个通道(4个
串口
)的
LINUX
.Each
串口
芯片中,使用3 16550个
串口
芯片为基于
串口
的PCI板编写驱动程序。在我的
Linux
驱动程序代码中,我已经考虑过为每个端口使用
线程
,即4x3=12 ports.Do你认为给每个端口一个专用
线程
是一个好主意,我可以使用一个特定的通道来实现一个空调制解调器,另一个通道RS422一些其他通道RS485,等等 我认为
线程
编程的原因是所有的
线程
都是
浏览 1
提问于2011-04-25
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java多线程并发之读写锁
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
Linux系统编程 读写锁rwlock
linux多线程服务器
Linux系统编程 线程属性
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券