MSComm写串口通信驱动步骤
1、在OnInitDialog()中添加初始化代码
BOOL CSCommTestDlg::OnInitDialog()
{CDialog::OnInitDialog();// TODO: 在此添加额外的初始化代码m_ctrlComm.put_CommPort(1);m_ctrlComm.put_InBufferSize(1024);m_ctrlComm.put_OutBufferSize(512);m_ctrlComm.put_Settings(_T("9600, n, 8, 1"));if (!m_ctrlComm.get_PortOpen())m_ctrlComm.put_PortOpen(TRUE);m_ctrlComm.put_RThreshold(1);m_ctrlComm.put_InputLen(0);m_ctrlComm.get_Input();return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}
2、在OnCommMscomm1中添加接收代码
void CSCommTestDlg::OnCommMscomm1()
{// TODO: 在此处添加消息处理程序代码VARIANT variant_inp;CString strtemp;if (m_ctrlComm.get_CommEvent() == 2) {variant_inp = m_ctrlComm.get_Input();strtemp = variant_inp;m_strEditRxData += strtemp;}UpdateData(FALSE);
}
3、在OnBnClickedButtonMunualsend()中添加发送代码
void CSCommTestDlg::OnBnClickedButtonMunualsend()
{// TODO: 在此添加控件通知处理程序代码UpdateData(TRUE);m_ctrlComm.put_Output(COleVariant(m_strEditTxData));
}
转载于:https://www.cnblogs.com/zcube/archive/2012/08/22/4194573.html
MSComm写串口通信驱动步骤相关推荐
- VC控件MSComm编写串口通信程序
转载:http://blog.csdn.net/liangzhao_jay/article/details/45647229 在众多网友的支持下,串口调试助手从2001年5月21日发布至今,短短一个月 ...
- python中串口通信的步骤及实现
python内置的库函数确实很强大,serial库中包含了串口通信所用到的一些函数.本文用python实现了串口的一种简单通信. 代码实现: import serial#导入串口通信库 from ti ...
- win10安装CP2102(STM32串口通信)驱动
CP2102 USB to UART Bridge Driver驱动 win10\win7\win8下载地址 (本次仅针对win10驱动安装失败问题) http://www.youxiaxiazai. ...
- 如何用python写串口通信软件_如何用python写个串口通信的程序?
展开全部 打开串口后启动一个线程来监听串口数据的进入,有数据时,就做数据的处理. 用python写串口通信e68a84e8a2ad32313133353236313431303231363533313 ...
- C#中串口通信编程 收藏
C#中串口通信编程 收藏 本文将介绍如何在.NET平台下使用C#创建串口通信程序,.NET 2.0提供了串口通信的功能,其命名 空间是System.IO.Ports.这个新的框架不但可以访问计算机上的 ...
- C#编写串口通信程序(转)
一.概述 在Visual Studio 6.0中编写串口通讯程序,一般都使用Microsoft Communication Control(简称MSComm)的通讯控件,只要通 过对此控件的属性和事件 ...
- CH340与Android串口通信
CH340与Android串口通信 为何要将CH340的ATD+Eclipse上的安卓工程移植到AndroidStudio 移植的具体步骤 CH340串口通信驱动函数 通信过程中重难点 还存在的问题 ...
- 串口通信Serial
基础知识 ASCII 表 | 菜鸟教程 (runoob.com) hex取值范围:不同编码有不同的解码范围,超过范围则无法解码 串口通信分类 一.并行通信 8位数据同时通过并行线进行传送,传输速率较高 ...
- c# wifi串口通信_C#中的串口通信
串行接口(Serial port)又称"串口",主要用于串行式逐位数据传输.常见的有一般电脑应用的RS-232(使用 25 针或 9 针连接器)和工业电脑应用的半双工RS-485与 ...
最新文章
- osc上一位哥们的 php编译参数
- 信息安全“拷问”智慧城市建设 如何解决
- 人类快感程度体验等级
- 2.7 迁移学习-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授
- AC自动机(写的很乱,仅记录留作自己复习)
- Cypher查询语言--Neo4j-WHERE(三)
- 软件项目失败的心理原因
- anaconda3安装_Ubuntu20.04安装配置Anaconda3
- 5G网络规划解决方案
- 使用navicat将mysql数据转换为postgresql
- 4A 统一安全管理平台解决方案。
- STM32F1 HAL库读写SD卡的操作要点
- c语言中找不到EXE,windows找不到文件c:\windows\system32\msdt.exe如何解决
- 顿悟人生,一句话的人生哲理!
- Google AI专家为你分享 YouTube 推荐系统算法
- win7冒险岛java_冒险岛不兼容win7怎么办|解决win7冒险岛不兼容的方法
- 请教:Java字符串内部的大括号,与方法参数中的...,代表什么意思呢?
- 我读之《拉伸——最好的运动》
- java_多线程——线程池、submit和execute区别
- python能写桌面程序吗?