腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
read
()延迟
、
、
、
在
Linux
(4.8)中,有没有办法改善串口数据处理的延迟?特别是,线路上的实际数据与此端口上的select()和
read
read
()函数
返回
之间的时间。 现在,我的测量结果是350微秒。
浏览 23
提问于2017-03-04
得票数 3
回答已采纳
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
回答
Linux
reg_
read
、
、
linux
内核中有,它为基于注册的设备提供了方便的访问。 map->reg_
read
= config->reg_
read
; map->reg_<e
浏览 2
提问于2020-09-17
得票数 1
1
回答
从用户输入打开文件的C语言猫程序
、
、
、
、
基本上,这个程序试图实现UNIX cat命令的一个简单的C版本。它将只显示一个文件,如果操作正确,它应该能够在命令行上执行,只有一个命令行参数包含需要显示的内容的名称。我试图作为参考参考的一些问题是:“如何用用户输入?C语言连续写入文件”、“从用户输入创建文件”和“用c语言完全打开文件”。然而,这些对我没有太大帮助,因为其中一个想要打开一个文件时,它选择了一个光标,另一个是在另一种语言,最后一个是有点难以理解,因为我还没有达到那个水平。下面是我的代码到目前为止,如果你们都能借给我任何建议,我会非常感激!#include <stdlib.
浏览 3
提问于2017-09-14
得票数 0
回答已采纳
2
回答
如何检测CDRom是否是
Linux
上的DVD?
、
、
、
、
我希望在
Linux
上运行的C++中创建一个函数,如果CDRom介质是DVD盘,则
返回
true,如果它是其他任何东西(例如音频CD),则
返回
false。我一直在和
linux
/cdrom.h一起使用ioctl。我尝试使用DVD_
READ
_STRUCT,但它总是
返回
true。也许我用错了。dvd_struct s return true; }
浏览 6
提问于2019-07-20
得票数 4
2
回答
java -无法从命令提示符打开.asm文件?
、
、
、
路透社(Assembler.jgava:33)Assembler.firstPass网站上的一位记者它在我的
Linux
"Please enter a file name."); for(int i = 0; ;i++){ x = System.in.
read
浏览 2
提问于2013-03-13
得票数 0
回答已采纳
1
回答
将多个wiki表传递给csv
import pandas as pd tables = pd.
read
_html(url) df.to_csv("
l
浏览 3
提问于2022-11-10
得票数 0
回答已采纳
2
回答
read
()未
返回
指定数量的Bytes
、
我正在读取带有
read
()函数的传感器数据(在RS232上广播)。数据速率为264字节/秒。unsigned char* iBuffer = new unsigned char[BytesToRead];exit(EXIT_FAILURE); // Error Handlin
浏览 6
提问于2014-05-22
得票数 1
回答已采纳
2
回答
对于
read
(),是否有errno是有效的POSIX
返回
值?
、
、
在设备驱动程序读取函数中
返回
errno.h中列出的任何可用errno值是POSIX,还是应该只使用
read
linux
手册页中列出的errno值?编辑: 我正在编写一个设备驱动程序,其中用户必须在调用
read
函数之前使用ioctl cmd设置一些参数。因此,如果用户在设置这些参数之前尝试调用
read
函数,我将查找要
返回
的正确errno值。EPERM“操作不允许”似乎是正确的,但因为它没有在
read
linux
手册页中列出,我想知道这是不是一个正确的实现
浏览 0
提问于2012-12-13
得票数 1
回答已采纳
3
回答
当我拔掉串行电缆时,
Linux
read
()调用不
返回
错误
、
、
我是C和
Linux
的新手。我正在尝试使用系统调用从串口读取一些数据,并且运行良好。问题是,
read
()是,即使当代码是running.Please帮助时,也不
返回
负的值,即使我拔掉了串行电缆。编辑:当我拔掉电缆时,它会
返回
一个零。char cBuff[100];while (( nbytes =
read
(fd, buffptr, cBuff + sizeof(cBuff) - buffptr- 1)) > 0) //Do someth
浏览 3
提问于2016-10-24
得票数 1
回答已采纳
2
回答
在嵌入式
linux
中,我们是否需要检查UART端口中的数据是否可用?
、
、
、
代码是在嵌入式
Linux
平台上用C语言编写的。例如:
read
(fileDescriptor, buffer, 10)我正在寻找一些由
linux
,提供的函数,如果有要从端口读取的数据,则
返回
true;如果没有数据,则
返回
false。但是函数本身不应该从硬件缓冲区中删除数据,直到使用"
read
“方法读取数据为止。如果
linux
中没有这样的内置函数,那么是否有一种方法
浏览 3
提问于2015-10-09
得票数 0
3
回答
理解
Linux
中的
read
()
、
、
、
我正在查看
read
的手册页(int fd,void *buf,size_t count) 谢谢!
浏览 2
提问于2014-04-16
得票数 0
2
回答
Linux
shell脚本"
read
“命令
、
、
、
、
我需要执行的命令是:
read
-p Enter_the_DEVICE_Bssid "device2" ; 该命令有效,但当我将其设置为变量时:
read
浏览 1
提问于2015-01-31
得票数 1
1
回答
Linux
名为fifo非阻塞读取选择
返回
伪造的
read
_fds
、
、
、
、
现在,fd在
read
_fds
返回
后出现在select()中。
read
()在fd上将
返回
一个字节的数据。到目前一切尚好。下一次当select()被调用并
返回
时,fd仍然出现在
read
_fds中,但是
read
()总是
返回
零--没有数据。有效地,读取端将消耗100%的处理器容量。这与参考问题所观察到的问题完全相同。
浏览 1
提问于2018-08-25
得票数 1
回答已采纳
1
回答
Linux
下的串口编程
、
、
但问题是,我无法从“dev/ttyS0”中读取,每次使用
read
函数时,我都会得到“资源暂时不可用”。你们能告诉我怎么解决这个问题吗?(fd, TCSANOW, &term) == -1) perror("tcsetattr"); } perror("write"); pe
浏览 4
提问于2016-01-27
得票数 0
回答已采纳
1
回答
读取是否保证在数据可用时立即
返回
?
、
、
服务器将向套接字写入一个字节以通知客户端,客户端从套接字读取,等待某些数据到达,此时它可以从
read
调用
返回
并执行一些工作。while (1) { char buf[32]; break; do_work();我的问题是,<e
浏览 6
提问于2017-10-02
得票数 0
回答已采纳
1
回答
Linux
串行端口
read
()
返回
传入的最大缓冲区大小
unsigned char buf[256];我有一个程序,读取串行端口在100ms的速率。我经常观察到
read
()
返回
256 (我传递给
read
()的buf[]的大小)。正因为如此,所有的字节都被混淆了,我看到校验和失败。 有没有办法,我可以轮询文件描述符,如果有数据,只读有效的数据。
浏览 2
提问于2014-08-26
得票数 0
1
回答
函数
read
()在
Linux
下执行套接字通信时
返回
0
、
、
、
char buf[2048];
read
(connfd, buf, 2048);hh.response_http_request(&hh); //the first two function works
read
(connfd, buf, 2048);
浏览 0
提问于2022-10-19
得票数 0
1
回答
Linux
read
()最小数据量
、
、
在
Linux
中使用
read
() syscall从任何源(文件、套接字、管道)读取数据时,是否存在可以
返回
的最小数据量(在阻塞模式下)?或者syscall甚至可以
返回
1个字节?当我想从管道中读取一个int (4或8字节)时,我是否仍然需要检查
read
()的
返回
值,以查看我收到的字节是否小于sizeof(int)?
浏览 1
提问于2012-04-15
得票数 2
回答已采纳
2
回答
为WinSocks和*nix创建非阻塞套接字
、
、
、
、
在C/C++中,如何在WinSocks和*nix中将阻塞套接字转换为非阻塞套接字,以便select()正确工作。您可以对特定于平台的代码使用预处理器。
浏览 4
提问于2008-10-04
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux read的用法
READ币挖矿指南
Teaching Machines to Read and Comprehend
books I read In 2017
Linux错误代码:errno.h与返回值-EINVAL
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券