腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在串行端口窗口中查看数据
、
如何了解windows下
串口
数据字节的可用性?我的意思是,我只是想检查一下
串口
是否空了?注意:
Linux
中有"
ioctl
(fd,FIONREAD,&availableBytes)“函数,我需要在windows中实现类似的功能。 ~强尼
浏览 0
提问于2011-11-22
得票数 1
1
回答
如何在
Linux
上的
串口
设备上设置非标准的波德率?
、
、
在
Linux
上设置自定义波德率的方法是什么? 编写内核
串口
驱动程序。
浏览 2
提问于2013-10-18
得票数 1
回答已采纳
2
回答
linux
中
ioctl
函数集的用途是什么?
、
、
、
、
在
Linux
/freeBSD内核中,每当需要为设备创建驱动模块时,我们都会在/dev/文件夹中创建一个文件,并使用它与其他进程通信。 如果是这样,
ioctl
函数集的目的是什么?
浏览 1
提问于2015-03-27
得票数 3
回答已采纳
2
回答
读/写系统调用从哪个缓冲区读取/写入数据
、
、
我正在处理
串口
编程,我有以下疑问,请清除它。 "/proc/tty/driver/serial“的Rx和Tx指的是哪个缓冲区。
浏览 3
提问于2013-08-22
得票数 0
3
回答
支持非标准波特率的Boost::Asio::SerialPort替代方案?
、
、
、
、
有没有人知道一个好的串行通信库,可以用来替代boost::asio::serialport?我需要库在Mac OS X和Windows的最低版本上工作
浏览 6
提问于2012-02-21
得票数 0
回答已采纳
3
回答
用arduino和C实现串行接口初始化
、
、
、
我首先使用了arduino官方网站上给出的链接中的代码: 使用“眨眼”的例子,它根本不工作,我知道较新的arduinos重置时,
串口
打开,但即使添加一个延迟(最多4s),它只是闪烁一次,无论我发送的字符
浏览 1
提问于2012-07-08
得票数 1
回答已采纳
1
回答
在VxWorks中关闭无响应设备文件的端口的正确方法是什么?
、
、
、
、
我目前正在开发VxWorks中的一个应用程序,它使用read()函数与设备文件对话,并使用一组
ioctl
()来配置通信端口。下面的
ioctl
(fd,FIOCANCEL,0)将永远不会被访问。 我的问题是,我如何结合使用select()和FIOCANCEL来正确地断开连接,以便以后可以再次执行read()。
浏览 4
提问于2018-02-13
得票数 0
2
回答
Windows平台下C语言
串口
DTR和RTS引脚的实现
、
、
如何在windows平台上获取
串口
的DTR和RTS状态?我想读取这两个引脚的当前状态(打开或关闭)。因为在
Linux
上,可以使用以下代码来完成这一任务,所以我认为这在技术上是可行的:
ioctl
(fd, TIOCMGET, &status); return status &
浏览 10
提问于2019-12-19
得票数 2
回答已采纳
1
回答
linux
下
ioctl
()调用设置
串口
DTR RTS引脚出错
、
、
、
、
嗨,我正在写一个小代码,以控制在
Linux
(Mint
Linux
13Maya,x86)上的USB到
串口
转换芯片FT232的DTR线和RTS线。现在我想控制DTR和RTS行,所以我使用
ioctl
()调用来设置和清除DTR和RTS行。> /*
ioctl
() */ {
浏览 14
提问于2014-12-28
得票数 1
1
回答
如何在Debian中使用C脚本设置DTR值?
、
、
我买了一个运行在Debian,
Linux
上的人机界面。这个人机界面有一个
串口
,我正试图操纵它。我的项目中有一个特定的问题,可以通过使DTR高出几秒钟来解决。我尝试了以下脚本:{ int fd; fd = open(\"${MySerialPort}\",O_RDWR | O_NOCTTY );
ioctl
(fd,TIOCMBIS,&RTS_flag);
ioctl
(fd
浏览 0
提问于2019-12-13
得票数 0
回答已采纳
3
回答
如何确定
linux
串行端口上剩余的写/输出缓冲区空间量?
、
、
、
、
您可以使用
ioctl
确定可从
linux
下的串行端口读取多少数据。向串行端口写入数据时,是否可以确定其剩余的缓冲区空间?
浏览 1
提问于2012-11-02
得票数 4
1
回答
#include <
linux
/
ioctl
.h>和#include <sys/
ioctl
.h>之间有什么区别吗?
、
、
、
、
我必须用
IOCTL
为温度传感器编写设备驱动程序代码,当我浏览大量的示例代码时,我发现在网上冲浪时,我在头文件中遇到了这个差异,我无法得到准确的答案,所以我在这里发布它,希望我能找到一个使用我的代码的线索
浏览 0
提问于2022-05-03
得票数 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
回答
在vxworks上设置
串口
波特率失败
、
、
、
我正在写一个涉及通过
串口
发送数据的vxworks任务。成功打开串行端口。但是,当我尝试使用
ioctl
()系统调用设置端口的波特率时,它失败了。我给出了以下代码。有没有人能解释一下?.");} { printf("
ioctl
error; exiting
浏览 3
提问于2011-06-29
得票数 1
2
回答
这个宏_IOR(MY_MACIG,0,int)的含义是什么?
、
、
、
、
我正在查看
ioctl
示例程序,以检查它如何与内核空间通信。在程序中使用WRITE_
IOCTL
作为命令
ioctl
(fd, WRITE_
IOCTL
, "hello world"
浏览 0
提问于2014-03-19
得票数 22
1
回答
从shell读取串行错误计数器
TIOCGICOUNT
ioctl
调用可用于检索
串口
的中断和错误计数(例如,有多少溢出、奇偶校验错误、帧错误)。 有任何方法从shell获取此信息(错误计数器)吗?
浏览 0
提问于2014-05-02
得票数 0
回答已采纳
2
回答
在应用程序启动之前,QSerialPort正在使用。
、
、
我正在
Linux
中用Qt iMX6为Apalis C++开发一个应用程序,并通过profile.d将这个应用程序添加到启动程序中。rs485conf.flags |= SER_RS485_RTS_AFTER_SEND; err =
ioctl
(fd, TIOCSRS485, &rs485conf); printf("Error: TIOCSRS485
ioctl</
浏览 17
提问于2020-02-04
得票数 3
7
回答
Linux
下的低延时串行通信
、
、
、
、
我正在
Linux
的
串口
上实现一个协议。该协议基于请求应答方案,因此吞吐量受到将数据包发送到设备并获得应答所需时间的限制。这些设备大多是基于arm的,运行
Linux
>= 3.0。哪些IO接口的延迟最低: select、poll、epoll或使用
ioctl
手动轮询?阻塞或非阻塞IO是否会影响延迟? 我尝试使用setserial设置low_latency标志。
浏览 3
提问于2012-10-30
得票数 16
回答已采纳
1
回答
将DOS程序移植到
linux
上,通过usb读写
串口
、
、
、
我有一个用
串口
工作的老DOS程序。我需要把它移植到
linux
。我已经通过USB将我的串行设备连接到
linux
(使用rs232电缆)。它显示为/dev/ttyUSB0 0。
浏览 4
提问于2013-07-13
得票数 3
2
回答
ioctl
()、unlocked_
ioctl
()和compat_
ioctl
()之间有什么区别?
、
通过lxr.
linux
.no的
Linux
2.6.36源代码,我无法在file_operations中找到
ioctl
()方法。相反,我发现了两个新的调用:unlocked_
ioctl
()和compat_
ioctl
()。
ioctl
()、unlocked_
ioctl
()和compat_
ioctl
()有什么区别?
浏览 0
提问于2010-12-10
得票数 44
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
串口通信-实例9:串口双机通信
什么是串口屏?串口屏该怎么选?
什么是串口通信?串口通信问题如何排查?
串口调试记录
串口服务器配置及串口调试的6大技巧
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券