腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从串行端口读取而不从
缓冲区
移除(
linux
)
、
、
在C/C++中我想在
linux
机器上执行类似arduino ()的Peek函数。
浏览 4
提问于2012-08-01
得票数 0
回答已采纳
1
回答
Linux
串口
通信超时- VirtualBox通过
、
、
相同的端口适用于供应商提供的Windows代码,在那里他们专门设置了发送/接收
缓冲区
和超时。我不能让
串口
在
Linux
上工作(最终需要在嵌入式系统上部署它)。有没有办法通过应用程序接口设置发送/接收
缓冲区
等? 用于3DM的任何
Linux
工作代码都将受到高度重视。还有关于Vbox串行/usb的任何警告,以便我可以考虑切换到真正的
Linux
安装。
浏览 3
提问于2010-02-11
得票数 1
回答已采纳
2
回答
读/写系统调用从哪个
缓冲区
读取/写入数据
、
、
我正在处理
串口
编程,我有以下疑问,请清除它。 "/proc/tty/driver/serial“的Rx和Tx指的是哪个
缓冲区
。
浏览 3
提问于2013-08-22
得票数 0
2
回答
Linux
串口
读取-我可以更改输入
缓冲区
的大小吗?
、
、
我正在Ubuntu
Linux
上用C++编写一个应用程序,以便从
串口
读取数据。我猜测这是在某个地方设置的
缓冲区
大小,当
缓冲区
已满时,select会向用户返回通知。作为一名开发人员,我是
Linux
的新手(但不是C++的新手),我曾尝试研究(但没有成功)是否有可能改变
缓冲区
的大小,或者我的假设是否属实。在我的应用程序中,定时是非常关键的,只要读
缓冲区
上有新的字节,我就需要得到提醒。如果不深入研究内核代码,这是可能的吗?
浏览 30
提问于2012-05-30
得票数 10
回答已采纳
1
回答
串行端口:如何在内核空间中调整串行端口
缓冲区
大小
、
、
我需要知道如何在内核空间中调整
串口
缓冲区
的大小。ioctl和类似命令在内核空间中不起作用。我正在使用RTAI函数。
浏览 21
提问于2014-02-09
得票数 1
1
回答
从COM端口读取会破坏行。
、
、
我试着在Windows中逐行读取COM端口的数据.在PuTTY中,COM连接看起来很好--我的串行设备( MSP430 Launchpad)每秒输出一次字符串“数据”。但是,当我使用一个简单的C程序读取COM端口并打印读取的字节数时,数据本身就完全损坏了:6 Data a 表示6 Data的行是正确的(四个字符,然后是\r\n),但是那些不包含完整消息的行发生了什么?根据的说法,默认情况下,ReadFile应该读取整行。这是不正确的-我需要自己缓冲它并等待一个行提要字符
浏览 3
提问于2013-10-26
得票数 0
回答已采纳
2
回答
在Rebol3中读取
串口
、
、
p ] ]]>> write ser "debug on^/"== "debug on^/" 到目前为
浏览 5
提问于2016-11-24
得票数 3
1
回答
嵌入式
Linux
:从
串口
读取字节速度太慢,传输速度太快
、
、
、
在嵌入式
Linux
版本的PC程序之前,微控制器已经与DOS版本的PC程序一起运行,没有引起错误。在DOS中,单个字节直接从
串口
读取并写入
串口
(没有像
Linux
那样的内核
缓冲区
),因为大多数C代码都是可移植到
Linux
的,因此我试图复制DOS在
Linux
中读写
串口
的行为,以保持其余部分处理这些单个字节我打开并初始化了PC中的
串口
,如下所示。pollin的帮助下,从
串口
读取在线程中发生。当另一个函数需要环形
缓冲区
浏览 1
提问于2018-06-19
得票数 2
回答已采纳
1
回答
Linux
:如何通过cdc-adm驱动程序的USB大端点从用户空间传输数据
、
、
、
我是
linux
驱动程序的初学者,我开始为
Linux
中基于cdc-acm的USB设备编写一个应用程序。因此,我使用了cdc_acm驱动程序。我使用的USB设备有两个大容量端点(读和写)和一个中断端点。
浏览 11
提问于2020-02-26
得票数 0
回答已采纳
1
回答
Linux
串口
控制台输入,帧缓冲控制台输出
、
、
我有一个嵌入式
Linux
系统(即Busybox),它有一个框架
缓冲区
(/dev/fb0)和一个串行端口(/dev/hvc0 0)。
串口
是当前控制台输入的唯一方法。CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=ybootargs = "console=hvc0 earlycon=sbi debug"; 我想做的是使用帧
缓冲区
显示控制台输出
浏览 6
提问于2020-08-07
得票数 1
1
回答
Raspberry:如何检查串行端口的写
缓冲区
中的剩余字节
、
、
将我的数据( 16字节长)写入
串口
。 问题所在 在进入读模式(将pin设置为low)之前,必须等待串行
缓冲区
中的所有数据被传输我使用的是Pi4J库,它没有检查
缓冲区
中剩余字节的功能。肮脏的解决方案是等待一个恒定的DELAY_M毫秒,但这个恒定的时间变化在不同的环境,不同的硬件和.反过来,WiringPi将
串口</em
浏览 0
提问于2016-03-06
得票数 2
回答已采纳
7
回答
用于在固件中存储
串口
数据的数据结构
、
、
、
、
我通过
串口
将数据从
linux
应用程序发送到嵌入式设备。 在当前的实现中,在固件中使用字节循环缓冲器。(只有一个具有读写指针的数组)当字节进入时,它被写入循环
缓冲区
。
浏览 1
提问于2009-06-13
得票数 5
回答已采纳
1
回答
从node.js向AVR发送命令
、
、
我需要使用
串口
从节点服务器发送命令Xmega。例如,我希望我的命令采用以下格式:<M500<标记命令(字符串)的开头500是整数值(可以介于0到500之间)如何将像500这样的整型数插入buffer?需要转换成十六进制的字节(如何)?问候你,马古斯
浏览 0
提问于2016-03-13
得票数 0
2
回答
如何使用boost::asio动态更改
串口
速度(或者如何确定硬件
缓冲区
是否为空)?
、
、
我现在要做的就是告诉连接到
串口
的设备将
串口
速度更改为38400波特,然后通过以下方式将计算机的
串口
速度设置为相同的速度: port_.set_option(boost::asio::serial_port_base从我收集到的情况来看,(阻塞的、同步的)写操作将数据放入我计算机上的硬件
缓冲区
并返回,然后是丢弃
缓冲区
的set_option (在它有时间向设备发送数据之前)。因此,在重新配置我的计算机串行端口之前,我需要想出一些方法来检查硬件
缓冲区
是否为空,以及设备是否真的收到了更改速度的命
浏览 0
提问于2010-12-16
得票数 7
1
回答
如何在
linux
下获取蓝牙
串口
状态?
、
、
、
、
通过
linux
终端获取串行端口(ttyS*)的状态很简单:然后,它显示所有uarts列表的serinfo,以及关于状态和
缓冲区
的信息。问题是:如何获取rfcomm
串口
(例如蓝牙SPP设备)的状态?这些信息是否可以在/proc目录中的某个位置获得,比如ttyS*,或者我可以使用完全不同的方式?
浏览 22
提问于2015-02-04
得票数 0
1
回答
串行端口上的输入和输出
缓冲区
、
、
我写了一个写
串口
的小程序。我使用SerialPort类(.NET框架)。当我写入串行端口时,立即引发了PortRecieved事件。当我们知道串行端口有输入和输出
缓冲区
时,程序为什么要这样做呢?Write方法写入输出
缓冲区
,read方法从输入
缓冲区
读取。
浏览 0
提问于2011-10-14
得票数 1
1
回答
在文件中读取()
、
我正在编写一个程序来跟踪
linux
中的鼠标运动。我在另一篇文章中看到,这可以使用read()系统调用来读取与鼠标相关的EventX文件。我之前正在读取
串口
文件,我使用read()来读取它。但是我以前在串行端口的情况下会发送一个字符
缓冲区
。所以,我的问题是:我如何知道要发送什么结构/
缓冲区
。在谷歌搜索后,我了解了上述两行代码的答案,但是如果我想读取其他文件,我如何知道要发送什么结构/
缓冲区
。请帮帮我。 谢谢。
浏览 3
提问于2014-01-18
得票数 0
2
回答
我应该什么时候使用同花顺?
、
、
、
我正在与pyserial一起工作,并试图在arduino板上读写数据。我看到了几个例子,说明在阅读和写作时应该使用刷新。即使在阅读了pyserial文档之后,我也不明白刷新的作用是什么。我还注意到:flushOutput()每个人的角色是什么,为什么和何时我应该使用它。我很感激你的解释。
浏览 6
提问于2020-05-04
得票数 3
回答已采纳
1
回答
组织两个程序之间的通信
、
我是一个编程初学者,没有从事通过
串口
进行两个程序的通信的工作。假设在左边,一个程序每秒向
串口
发送一个字节的数据“包”,而在右边,另一个程序“捕获”这个字节的包。有时,右边的程序会暂停工作一段时间,不读取传入的字节,但
缓冲区
不断获得字节,变满。我在思考如何组织通信,当右侧程序从暂停中唤醒并再次开始接收字节时,它不是从
缓冲区
获取旧字节,而是新字节,当前字节。
浏览 4
提问于2012-02-03
得票数 0
回答已采纳
2
回答
打印格式
缓冲区
在哪里?
、
、
、
、
目前,我们将snprintf用于
缓冲区
,然后使用另一条语句将
缓冲区
打印到串行端口: int bytes_written = snprintf(temp_bufferif (bytes_written > 0) Serial_Port_Output(temp_buffer, bytes_written);我想切换到printf,直接写到
串口
根据我们编译器的文档,我截获了用于输出数据以使用
串口
的函数调用。(接口使用块写入:地址和字符数)。 p
浏览 3
提问于2014-10-03
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Libc Realpath缓冲区下溢漏洞,可导致Linux本地提权
串口通信-实例9:串口双机通信
nginx缓冲区排坑
什么是串口通信?串口通信问题如何排查?
CPU阿甘之缓冲区溢出
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券