博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows Mobile 串口通信之串口打开
阅读量:4667 次
发布时间:2019-06-09

本文共 880 字,大约阅读时间需要 2 分钟。

不多说先来段代码(重叠方式)

if(hCom != NULL)     {
CloseHandle(hCom); } hCom=CreateFile(_T("COM1:"), GENERIC_READ|GENERIC_WRITE, 0,NULL , OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED, NULL); if (hCom==INVALID_HANDLE_VALUE) {
AfxMessageBox(_T("打开COM失败!")); return false; } else{
SetupComm(hCom,100,100); COMMTIMEOUTS TimeOuts; TimeOuts.ReadIntervalTimeout=MAXDWORD; TimeOuts.ReadTotalTimeoutMultiplier=0; TimeOuts.ReadTotalTimeoutConstant=0; TimeOuts.WriteTotalTimeoutMultiplier=100; TimeOuts.WriteTotalTimeoutConstant=500; SetCommTimeouts(hCom,&TimeOuts); DCB dcb; dcb.BaudRate=1200; dcb.ByteSize=8; dcb.Parity=NOPARITY; dcb.StopBits=TWOSTOPBITS; SetCommState(hCom,&dcb); PurgeComm(hCom,PURGE_TXCLEAR|PURGE_RXCLEAR);

CreateFile(_T("COM1:")...)  因为少了一个“:” 浪费一下午,哎。。。。。。

转载于:https://www.cnblogs.com/marky/archive/2012/03/13/2394225.html

你可能感兴趣的文章
9.13列表的用法
查看>>
secureCRT 如何上传下载文件
查看>>
Spring Cloud Config
查看>>
phoneGap实现离线缓存
查看>>
第六周学习进度
查看>>
java学习之—链表(3)
查看>>
【TDS学习文档5】IBM Directory schema的管理3——attributes
查看>>
Codeforces Round #572 (Div. 2)B
查看>>
day 107radis非关系型数据库
查看>>
python re模块
查看>>
程序猿的爱情--2011-01-05
查看>>
loj#2073. 「JSOI2016」扭动的回文串
查看>>
finally代码块
查看>>
业务测试团队目标
查看>>
node事件发射器
查看>>
Silverlight中需要用到模板选择器(DataTemplateSelector)的替代方案
查看>>
Java线程池ExecutorService
查看>>
Weekly Contest 80
查看>>
第三次作业
查看>>
项目应用EasyUI_Tab控件全部关闭
查看>>