腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1994)
视频
沙龙
3
回答
在串行端口窗口中查看数据
、
如何了解windows下
串口
数据
字节
的可用性?我的意思是,我只是想检查一下
串口
是否空了?注意:
Linux
中有"ioctl(fd,FIONREAD,&availableBytes)“函数,我需要在windows中实现类似的功能。 ~强尼
浏览 0
提问于2011-11-22
得票数 1
3
回答
串口
:无法写入大块数据
、
其中一台PC正在运行
linux
,我正在使用write(2)系统调用从它发送数据。日志大小约为65K
字节
,但write(2)系统调用返回了大约4K
字节
(即正在传输的数据量)。我的问题是“在
串口
上写数据有缓冲限制吗?或者我可以发送任何大小的数据吗?我还需要在写4K数据块时不断地从其他PC读取数据吗?”为了发送(巨大的)数据,我需要在termios结构中做一些
特殊
的配置吗?
浏览 1
提问于2010-03-10
得票数 1
1
回答
将DOS程序移植到
linux
上,通过usb读写
串口
、
、
、
我有一个用
串口
工作的老DOS程序。我需要把它移植到
linux
。我已经通过USB将我的串行设备连接到
linux
(使用rs232电缆)。它显示为/dev/ttyUSB0 0。(inb和outb
特殊
函数用于低级别读写
字节
到特定端口地址)。我不知道怎么确定合适的端口号。 也许还有另一种方法--例如,打开文件'/dev/ttyUSB0‘。
浏览 4
提问于2013-07-13
得票数 3
1
回答
从
串口
Linux
C读取空字符
、
、
、
我在
Linux
中使用
串口
,从我的Arduino设备读取数据。每当我想从Arduino向
Linux
发送数据时,我首先发送两个
字节
,表示来自Arduino的总
字节
。我将这两个
字节
转换为整数值,并开始从串行端口读取数据。假设,我想从Ardiuno发送300个
字节
到
Linux
,我将首先编写{1,44},然后按照以下公式将这1和44
字节
转换为int:int to_read =假设我想读取100个<
浏览 3
提问于2013-12-07
得票数 1
回答已采纳
1
回答
pyqt4与吡喃类
、
、
、
、
我想做一个应用程序,不断地观察
串口
,并根据从端口收到的输入改变用户界面。在
Linux
下,我设法用pyserial从端口读取行,但我不知道如何正常地做到这一点:创建一个单独的线程并检查计时器事件的输入?
浏览 3
提问于2009-04-21
得票数 4
回答已采纳
1
回答
linux
上的CashCode Bill2Bill通信错误
、
我们所面临的问题与这里描述的一样,和Bill2Bill在
linux
系统上。所有内容都在Windows上工作,但是在
linux
上发送轮询命令{0x02、0x01、0x06、0x33、0x62、0x34}之后,我们无法从
串口
读取任何数据。设备被塞住,没有响应。在
linux
上写入
串口
的
字节
是否有可能被更改,bill2bill是否得到修改过的数据或结构?
浏览 0
提问于2015-07-07
得票数 1
回答已采纳
2
回答
从
串口
恰好读取N个
字节
、
、
、
如何准确地从
串口
读取N
字节
?我需要我的线程阻塞,直到端口上至少有N
字节
可用,或者预设的超时时间已经到期。超时值和N在运行时都应该是可变的。注意:在
Linux
上,无论是否使用boost,都使用C/C++。
浏览 3
提问于2012-12-18
得票数 4
回答已采纳
1
回答
如何使用Arduino正确发送无符号长
字节
?
、
、
0xFFFFFFFF; Serial.write((uint8_t*)timeStamp, 4) 另一方面,我在C程序中用read(fd, &rx, 4)读取这个
字节
Ps:我已将
串口
设置为读取原始
字节
,因此没有专用
字节
来编码回车符或其他
特殊
字符。
浏览 0
提问于2018-07-27
得票数 0
1
回答
使ReadFile()在读取某些内容后立即返回
、
、
我希望在
Linux
和Windows上以一致的方式从
串口
读取数据。我注意到read()和ReadFile()的行为略有不同。考虑以下代码:int r = read(fd, buf, 256); ReadFile(handle, buf, 256, &r, NULL);但是,有一点不同:read()将在至少1个
字节
到达时立即返回,而ReadFile()在所有256个
字节
到达之前不会返回。因此,我想问:有没有
浏览 9
提问于2019-01-08
得票数 2
1
回答
周期性串行口延迟
、
我正在读取数据从一个传感器连接到一个标准的RS-232
串口
在一个传统的
linux
内核(Ubuntu12.04) 99%的数据包是以很低的延迟接收的。然而,对于大约0.5%的
字节
,串行端口读取的块为2-8ms。在这个块之后,所有的“遗漏”
字节
都会很快被读取。这表明数据在很少的情
浏览 4
提问于2015-03-04
得票数 1
1
回答
通过
串口
到目标设备的
Linux
串口
- wrtie( )
字节
、
、
unsigned char cmd[] = {'A', 'T', '+', "0x07", "0x08", 'D', 'F', "0xA6"};41 54 2b b8 bb 44 46 be0x07 0x08 0xA6 在上面的例子中,我希望如何写
字节
?
浏览 1
提问于2015-10-03
得票数 0
回答已采纳
1
回答
OSX替代<
linux
/erial.h>
目前正在开发一个使用第三方库的程序,该库是在
linux
上编写的,包括<
linux
/serial.h>。有什么简单的替代品可以让程序在OSX上工作,或者我需要重写串行代码才能使用另一个库?
浏览 4
提问于2014-10-15
得票数 3
回答已采纳
1
回答
这种数据格式的好处
、
十六进制值的最后两个字符以相邻
字节
进行传输。采用这种格式的原因是什么?有名字吗?
浏览 0
提问于2015-06-25
得票数 1
回答已采纳
7
回答
用于在固件中存储
串口
数据的数据结构
、
、
、
、
我通过
串口
将数据从
linux
应用程序发送到嵌入式设备。我认为波特率(115200)不是问题所在。固件端更有效的数据结构可能会有所帮助。对数据结构的选择有什么建议吗?
浏览 1
提问于2009-06-13
得票数 5
回答已采纳
5
回答
用
Linux
和C++通过
串口
发送文件
、
、
不幸的是,当从
串口
读取数据时,它从不停止。它不检测EOF标记,也不检测EOL或其他一些
特殊
字符。 那么,在C和
Linux
中,如何通过串行端口检测文件结束(或“连接结束”)呢?
浏览 0
提问于2009-08-22
得票数 3
回答已采纳
1
回答
将C++
串口
奇偶校验代码从
Linux
移植到Windows
、
、
、
、
我在编程方面不是很有经验,但我试图将C++代码从
Linux
移植到Windows。它是一个函数,它写入
串口
并读取答案,然后对其进行解析。我可能会把它们放在一起,但我不确定的是如何将以下内容从
Linux
移植到Windows: options.c_cflag |= PARENB ||= PARENB | CMSPAR;这些函数用于
浏览 1
提问于2015-03-10
得票数 1
回答已采纳
1
回答
异步模式下的
Linux
串口
读取
、
、
、
、
我在
Linux
系统中从
串口
读取数据时遇到问题。我正在尝试使用UART将传感器连接到
linux
系统。我可以读写/deve/ttyS1。但问题是,我不想轮询来自UART的消息。问题是传感器发送给我不同的数据包,每个数据包包含不同
字节
的数据。他们每时每刻都在赶来!60bytes我的问题是如何使用异步串行编程,以便在回调函数中,这两个包可以被读取为两个消息 比方说50
字节
来了,回调函数可以让我读50
字节
1
浏览 6
提问于2013-10-28
得票数 2
1
回答
CDC ACM不适用于自定义
linux
内核
、
、
我的
linux
内核在配置中启用了CDC选项,就像我在这个页面中看到的那样,但是,我不能使用应用程序minicom或pyserial来使用
串口
/dev/ttyACM0。Minicom只是说它不能打开
串口
。Pyserial能够打开端口,但是当我尝试读取它时,结果是:SerialException:写入失败:Errno 5输入/输出错误。
浏览 0
提问于2014-04-17
得票数 1
1
回答
您的Unix的TTY主要号码是多少?
、
、
、
、
我目前正在开发一个
串口
库,它已经使用了
特殊
的框架来获取系统上的
串口
信息。虽然
串口
是Unix中的基本设计--正如这一个所证明的那样--但我认为测试文件是否为
串口
的一个好方法是测试字符设备的主要模式,并检查这是否真的是TTY。嗯,只有一个
Linux
手册页说ptmx有主要模式5。真正的<
浏览 0
提问于2014-04-30
得票数 8
2
回答
使用为usb端口上的
串口
编写的代码
、
SDK是用VB6编写的,并与
串口
通信,所以在Windows中它安装了一个驱动程序来将USB端口映射到
串口
。我想跳过这个步骤(例如在
Linux
中使用相同的代码),但是我不太熟悉USB协议,所以我不知道它是如何映射到串行协议的。 VB6代码分别发送每个字符(可以说是串行的),而USB接口允许发送数据流。我应该继续逐
字节
发送,还是只是将命令连在一起,然后一次发送?还是这个概念完全不同?
浏览 4
提问于2009-07-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 字节码介绍 Linux 中国
Linux iptables 防火墙包过滤与端口转发
Linux iptables防火墙包过滤与端口转发
Linux系统编程——特殊进程之僵尸进程
linux-grep常用正则表达式,过滤文本内容
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券