社区
Linux/Unix社区
帖子详情
linux下串口通信的问题
master_jt
2004-07-29 03:05:21
我有一个串口通信程序,在linux下运行没有问题
就是在读串口中
read(fd,buf,1)
要有串口输入才会继续运行否则程序就阻塞在那
我想让他30秒左右超时,退出读串口,从刚刚开始读串口起计时
就是说让串口读30秒后退出
应该怎么做
...全文
162
7
打赏
收藏
linux下串口通信的问题
我有一个串口通信程序,在linux下运行没有问题 就是在读串口中 read(fd,buf,1) 要有串口输入才会继续运行否则程序就阻塞在那 我想让他30秒左右超时,退出读串口,从刚刚开始读串口起计时 就是说让串口读30秒后退出 应该怎么做
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gsen
2004-08-09
打赏
举报
回复
up
master_jt
2004-08-03
打赏
举报
回复
up
zhjie374
2004-08-02
打赏
举报
回复
up
master_jt
2004-08-01
打赏
举报
回复
up
master_jt
2004-07-30
打赏
举报
回复
to:xpdavis(咕嘟)
你的方法我试过了,可是alarm直接跳出程序
select怎么用可以说的明白点吗
tianxiangyuan
2004-07-29
打赏
举报
回复
使用select试试
铖邑
2004-07-29
打赏
举报
回复
n=0;
alarm(30);
n=read(fd,buf,1);
if(n<=0)读超时
Linux
下C++
串口通信
Linux
下C++
串口通信
,支持ubuntu,树莓派等系统。
用QT做的
LINUX
下
串口通信
(测试可用)
用QT做的
LINUX
下
串口通信
(测试可用),控件为一个LABEL,三个按键,具体看程序里面改名字就可以了
Linux
下
串口通信
问题
讨论
无法读取串口数据
问题
,
linux
下串口的设置,以及minicom的设置和
linux
串口设置函数的相关分析。
linux
下
串口通信
程序
linux
下
串口通信
程序 gcc编译通过,真实可用
Linux
下串口通讯程序C++源代码
Linux
串口源代码,使用纯C++代码实现,没有使用其他库,可以编译使用。
Linux/Unix社区
23,118
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章