社区
硬件/系统
帖子详情
关于串口_本地回显
风之子赛拉飞尔
2003-07-10 04:10:30
不用MSComm控件,如何实现本地回显
——即 用MSComm控件实现串口,可用GetInput()方法读取缓冲区数据,
但若用Windows API实现串口,如何读取缓冲区数据?ReadFile()好像不行!
...全文
165
7
打赏
收藏
关于串口_本地回显
不用MSComm控件,如何实现本地回显 ——即 用MSComm控件实现串口,可用GetInput()方法读取缓冲区数据, 但若用Windows API实现串口,如何读取缓冲区数据?ReadFile()好像不行!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangxi13720
2003-07-11
打赏
举报
回复
那样不好吧
据我测试
串口事件的反映相当快
比监视文件安全多了
AthlonxpX86
2003-07-10
打赏
举报
回复
你的意思是监控串口吧,你可以作readfile writefile的APIHOOK来实现监控串口的目的,(当然同样也可以监控文件读写
wuxq7311
2003-07-10
打赏
举报
回复
来看看!
wangxi13720
2003-07-10
打赏
举报
回复
这么简单的东西肯定是差不多的啊
看看这篇文章
http://www.pcvc.net/category/content.asp?sendid=279
风之子赛拉飞尔
2003-07-10
打赏
举报
回复
仔细看了一下,你的代码与我的相同。
风之子赛拉飞尔
2003-07-10
打赏
举报
回复
多谢,多谢!
wuchuncai
2003-07-10
打赏
举报
回复
HANDLE hCom;
DCB dcb;
BOOL bSuccess;
//----------
unsigned long count=0;
hCom=CreateFile("COM1",
GENERIC_READ|GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
0,
NULL
);
if(hCom==INVALID_HANDLE_VALUE)
{ AfxMessageBox("被控通讯口被其他占用");vpd->ComThreadEnd=TRUE;return FALSE;}
memset(&dcb,0,sizeof(DCB));
bSuccess=GetCommState(hCom,&dcb);
if(!bSuccess){AfxMessageBox("无法得到被控通讯口的信息");return FALSE;}
COMMTIMEOUTS CommTimeouts;
GetCommTimeouts(hCom,&CommTimeouts);
CommTimeouts.ReadTotalTimeoutConstant=10;
CommTimeouts.WriteTotalTimeoutConstant=10;
if(!SetCommTimeouts(hCom,&CommTimeouts))
AfxMessageBox("Com Set Time failure");
dcb.BaudRate=9600;
dcb.ByteSize=8;
dcb.StopBits=ONESTOPBIT;
dcb.fParity=FALSE;
dcb.Parity=FALSE;
bSuccess=SetCommState(hCom,&dcb);
if(!bSuccess){AfxMessageBox("无法初始被控通讯口");return FALSE;}
BYTE r[10];
ReadFile(hCom,r,1,&count,NULL);
CloseHandle(hCom);
linux图形化
串口
调试工具 XGCom
一个Linux下的图形化的
串口
调试工具.帮助开发者调试
串口
程序.1.
串口
基本收发 2.
串口
配置(
串口
,速率,数据位,停止位,奇偶校验,数据控制) 3.
串口
配置的保存和载入(
串口
,速率,数据位,停止位,奇偶校验,数据...13.本地
回显
.
TCP_IP详解卷1
1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口...
python+django+自动化网络运维
Django+Paramiko实现前端化登录现网交换机,在前端输入show ip int brief命令并得到
回显
内容,网工迈入Django大门的第一步,你想学吗?
TCP/IP详解part_2
1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口...
TCPIP详解卷[1].part04
1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口...
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章