资源简介
一份小项目的源代码,它超越了串口助手,给人一种耳目一新的感觉。亮点如下:
1.它解决了,串口关闭时出现死锁不响应问题,可以直接用到开发的项目上。
2.并且是扩展了的串口助手,具有通信协议编辑和使用功能,
3.软件升级检测,值得做软件升级例子使用。
4.最重要的是源代码很不错,很值得大家去研究。
分享给做工控上位机的朋友们,有问题,可以留言,以便做进一步修正。
代码片段和文件信息
// CommAdvancedDlg.cpp : implementation file
//
#include “stdafx.h“
#include “MyComm.h“
#include “CommAdvancedDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CCommAdvancedDlg dialog
CCommAdvancedDlg::CCommAdvancedDlg(CWnd* pParent /*=NULL*/)
: CDialog(CCommAdvancedDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CCommAdvancedDlg)
m_dwoReadInter = 0;
m_dwoReadTotalMult = 0;
m_dwoReadTotalConst = 0;
m_dwoWriteTotalMult = 0;
m_dwoWriteTotalConst = 0;
//}}AFX_DATA_INIT
}
void CCommAdvancedDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CCommAdvancedDlg)
DDX_Text(pDX IDC_EDREADINTER m_dwoReadInter);
DDX_Text(pDX IDC_EDREADTOTALMUL m_dwoReadTotalMult);
DDX_Text(pDX IDC_EDREATOTALCONST m_dwoReadTotalConst);
DDX_Text(pDX IDC_EDWRITETOTALCONST m_dwoWriteTotalMult);
DDX_Text(pDX IDC_EDWRITETOTALMUL m_dwoWriteTotalConst);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CCommAdvancedDlg CDialog)
//{{AFX_MSG_MAP(CCommAdvancedDlg)
ON_BN_CLICKED(IDC_BTDEFAULT OnBtdefault)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CCommAdvancedDlg message handlers
void CCommAdvancedDlg::OnBtdefault()
{
// TODO: Add your control notification handler code here
m_dwoReadInter = 1;
m_dwoReadTotalMult = 0;
m_dwoReadTotalConst = 0;
m_dwoWriteTotalMult = 0;
m_dwoWriteTotalConst =0;
UpdateData(FALSE);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1625 2011-11-05 00:55 serialProject\CommAdvancedDlg.cpp
文件 1369 2011-11-05 00:55 serialProject\CommAdvancedDlg.h
文件 6803 2011-11-05 00:55 serialProject\CommandDlg.cpp
文件 2985 2011-11-05 00:55 serialProject\CommandDlg.h
文件 323632 2011-11-06 21:10 serialProject\Debug\LSDComm.exe
文件 505 2011-11-06 21:14 serialProject\Debug\version
文件 4230 2011-11-05 00:55 serialProject\debug.h
文件 2292 2011-11-05 00:55 serialProject\Doc\概要设计.txt
文件 8531 2011-11-05 00:55 serialProject\EditLog.cpp
文件 2783 2011-11-05 00:55 serialProject\EditLog.h
文件 3952 2011-11-05 00:55 serialProject\editlog_stream.h
文件 86634 2011-11-05 00:55 serialProject\ETSLayout.cpp
文件 27926 2011-11-05 00:55 serialProject\ETSLayout.h
文件 22566 2011-11-05 00:55 serialProject\MainFrm.cpp
文件 2037 2011-11-05 00:55 serialProject\MainFrm.h
文件 44868 2011-11-05 01:15 serialProject\MyComm.aps
文件 13038 2011-11-06 21:10 serialProject\MyComm.clw
文件 7039 2011-11-05 00:55 serialProject\MyComm.cpp
文件 6606 2011-11-05 00:55 serialProject\MyComm.dsp
文件 537 2011-11-05 00:55 serialProject\MyComm.dsw
文件 1718 2011-11-05 00:55 serialProject\MyComm.h
文件 123904 2011-11-06 21:11 serialProject\MyComm.ncb
文件 58880 2011-11-06 21:11 serialProject\MyComm.opt
文件 2651 2011-11-06 21:10 serialProject\MyComm.plg
文件 30875 2011-11-05 00:55 serialProject\MyComm.rc
文件 681 2011-11-05 00:55 serialProject\MyComm.reg
文件 8208 2011-11-05 00:55 serialProject\MyCommDoc.cpp
文件 3131 2011-11-05 00:55 serialProject\MyCommDoc.h
文件 30990 2011-11-05 00:55 serialProject\MyCommView.cpp
文件 3903 2011-11-05 00:55 serialProject\MyCommView.h
............此处省略35个文件信息
- 上一篇:isar成像程序——适合初学者
- 下一篇:JPEG-LS压缩与解压源程序
相关资源
- WINCE 串口工具
- CH341串口驱动Win10
- 串口试验.c
- CnComm 1.51(串口类 串口库 完全源码
- QT 串口源码 串口 QT 串口助手代码
- W5500电路设计原理图
- PB串口通讯API源代码
- 基于MSP430的模拟SPI串口通信的实现
- labview做的串口助手
- pixhawk自定义串口
- delphi xe10 蓝牙串口通讯DEMO
- 扩展实验1 ATK-HC05蓝牙串口模块实验程
- 51单片机编写的基于串口控制的多路舵
- STC15W-408AS_EEPROM与串口通信
- STM32 多串口DMA传输透传带DEBUG输出代码
- RS422串口C驱动源代码
- SerialPort.zip
- labview串口中断控制例程
- gps定位从串口返回gps数据程序代码
- FX PLC USB-SC09 驱动 CH340/CH341USB转串口
- SPCOMM_DELPHI_串口工具源码
- CH340驱动(USB串口驱动)_XP_WIN7-win10全
- proteus 仿真51单片机串口通讯
- CSerial串口标准函数头文件
- ch438ch432多串口驱动单片机代码,硬件
- HT42B534 USB转串口驱动
- 串口通讯 可以发送十六进制数
- USB转串口驱动源代码及单片机程序
-
STM32串口控制DFPla
yer_Mini播放模块 - 基于Zigbee协议栈的DHT11串口实验
评论
共有 条评论