社区
Linux/Unix社区
帖子详情
linux应用端,串口发送数据怎么知道数据发送完成
ysh790891322
2018-12-04 10:29:35
想使用485通讯,需要控制485使能,然后write数据到串口实际是写入到缓存的。我需要等待串口数据发送完成之后在把485设置为接收状态。
测试过使用tcdrain函数等待输出完成,但是实际上串口缓存数据没有发送完函数就已经返回发送完成。有没有什么办法可以检测到串口发送的数据已经发送完成了的?
...全文
1131
3
打赏
收藏
linux应用端,串口发送数据怎么知道数据发送完成
想使用485通讯,需要控制485使能,然后write数据到串口实际是写入到缓存的。我需要等待串口数据发送完成之后在把485设置为接收状态。 测试过使用tcdrain函数等待输出完成,但是实际上串口缓存数据没有发送完函数就已经返回发送完成。有没有什么办法可以检测到串口发送的数据已经发送完成了的?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Crazy_sparK
2021-08-19
打赏
举报
回复
我也是 485 遇到的问题
Crazy_sparK
2021-08-19
打赏
举报
回复
tcdrain 亲测可用
mz454619501
2018-12-11
打赏
举报
回复
楼主,你这个有点点特殊,在驱动里面改下吧
linux
c++ 简单
串口
通信
一个
linux
下利用com口 本机
发送
本机接受
数据
的简单例子。运行程序前要先切换本机com。本文件只包含src部分。
QT5
串口
上位机工程
通过几天的学习,自己也写了一个
串口
通信的上位机,比较简易,希望可以给大家带来帮助
串口
调试助手V2.2源代码
龚建伟编写的软件
串口
调试助手V2.2的开源源代码
java
串口
调试demo
使用RXTXcomm.jar写的
串口
通信demo,可以进行
串口
数据
的接收和
发送
ch350l
串口
卡驱动
ch350l
串口
卡驱动 CH350L CH351L CH352L
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章