社区
硬件/系统
帖子详情
请问高手,串口的写操作,怎么样才算完成?
newwind123
2003-12-19 09:38:57
是将要写的数据放到串口的缓冲区就算完成呢?还是串口将缓冲区种的数据全部送出算完成?
另外,如果串口没有连接设备(就是说是空串口,没有连线的),我对该串口写操作,会有什么后果?
...全文
119
5
打赏
收藏
请问高手,串口的写操作,怎么样才算完成?
是将要写的数据放到串口的缓冲区就算完成呢?还是串口将缓冲区种的数据全部送出算完成? 另外,如果串口没有连接设备(就是说是空串口,没有连线的),我对该串口写操作,会有什么后果?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
devzhao
2003-12-22
打赏
举报
回复
还要看你采用什么handshaking
如果是硬件控制,空串口是不能发送数据的,必须有DSR和CTS硬件信号才行
如果采用的是XON/XOFF 或者无数据流控制,则空串口是可以发送的
Hawk_lp
2003-12-20
打赏
举报
回复
好像要检查返回值!
newwind123
2003-12-20
打赏
举报
回复
zhangnaonnet兄,对一个空串口作写操作,它是怎么把数据送出去的?
是否串口根本不管是否有连接,只是不停的发信号?
zhangnanonnet
2003-12-19
打赏
举报
回复
必须送出去才算完成,空串口也可以写操作
squallbilly
2003-12-19
打赏
举报
回复
如果写的数据大于缓存区,就会报错
串口
通信模块3:
串口
通信编程基础(读
写
、关闭)
本文深入探讨
串口
通信编程的基础,包括如何使用ReadFile()和WriteFile()函数进行
串口
的读
写
操作
,以及如何通过CloseHandle()函数关闭
串口
。同步与异步
操作
的概念在
串口
读
写
中至关重要,正确理解并应用OVERLAPPED结构与相关函数能确保高效、稳定的
串口
通信。
DM36x使用
串口
和NAND启动
完成
NAND Flash烧
写
(一)
本文详细介绍了一种特定硬件环境下,利用
串口
烧
写
UBL和U-Boot,并通过NAND Flash启动系统的全过程。包括烧
写
工具的选择、
操作
步骤及注意事项。
VC++
串口
通信基础知识
本文详细介绍了在Win32系统下使用API函数实现
串口
通信的方法,包括同步与重叠
操作
方式,以及如何打开、配置、读
写
和关闭
串口
。重点讨论了配置
串口
、设置缓冲区大小、超时处理和使用PurgeComm函数清空缓冲区的步骤。
使用最新的跨平台框架Electron 实现 STM32 MCU 嵌入式系统的序列号烧
写
器上位机开发
本文围绕嵌入式设备上位机开发展开,介绍了MCU、STM32等术语。分析了上位机应用背景与现状,提出开发简单序列号烧
写
器的解决方案,采用Electron框架结合React、Antd组件库。还说明了搭建工程、使用serialport
串口
库等步骤,最后给出
写
好的
串口
烧
写
器开源地址。
Linux与Windows
串口
通信
本文探讨了
串口
通信技术在Windows和Linux
操作
系统下的应用,详细介绍了
串口
通信的开发环境、程序设计流程,以及两种
操作
系统下
串口
通信的异同。
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章