串口通信之overlapped结构体

http://blog.csdn.net/wangshubo1989/article/details/47746749
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
更新了下。。。 ************************************************************************ 函数名称:SP_InitComm 函数功能:初始化异步窗口操作模块 参数.一:lpComName In/Out:In 可空:N 意思:速率 返回值类型:要读取的串口号码 意思:是否初始化成功 备注: *************************************************************************/ extern "C" __declspec(dllexport) BOOL SP_InitComm(LPCTSTR lpComName); //初始化串口操作 /************************************************************************ 函数名称:SP_CloseComm 函数功能:关闭串口 返回值类型:无 意思: 备注:不在使用串口的时候可以关闭它。不然会造成下次使用出现问题 *************************************************************************/ extern "C" __declspec(dllexport) void SP_CloseComm(); /************************************************************************ 函数名称:SP_ReadComm 函数功能:读取串口数据 参数.一:tszDest In/Out:In/Out 可空:N 意思:要保存到的缓冲区,提供一个缓冲区 参数.二:dwWriteLen In/Out:In/Out 可空:N 意思:读取的预计大小,实际写出大小 返回值类型:逻辑型 意思:是否成功读取 备注: *************************************************************************/ extern "C" __declspec(dllexport) BOOL SP_ReadComm(TCHAR *pTszBuff,DWORD *pdwLen); /************************************************************************ 函数名称:SP_WriteComm 函数功能:异步发送串口数据 参数.一:tszData In/Out:In 可空:N 意思:要发送的数据字符串指针 参数.二:dwWriteLen In/Out:Out 可空:N 意思:实际发送的长度,可空 返回值类型:逻辑型 意思:是否发送成功 备注:如果错误你需要获取错误码来知道为什么错误 *************************************************************************/ extern "C" __declspec(dllexport) BOOL SP_WriteComm(TCHAR *pTszBuff,DWORD *pdwLen); /************************************************************************ 函数名称:SP_GetComCount 函数功能:获取当前系统有多少COM端口 参数.一:ComName In/Out:Out 可空:N 意思:Com字符串名称 返回值类型:int 意思:当前COM端口个数 备注:ComName会返回搜索到的最后一个COM端口名称,然后你可以根据序号来操作 *************************************************************************/ extern "C" __declspec(dllexport) DWORD SP_GetComCount(TCHAR *tszComNumber); //获取错误码 extern "C" __declspec(dllexport) DWORD SP_COM_GetLastError();

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值