文件名称:基于VC++2008用CSerialPort类编写的串口程序
文件大小:11.12MB
文件格式:RAR
更新时间:2017-03-22 03:55:16
SerialPort VC C++ VC2008
基于VC++2008界面编写,支持UNICODE字符集,串口数量不受限制(需要到SerialPort.CPP把assert(portnr > 0 && portnr < 60);设置好);只要在RC资源下双击“打开串口”按钮就可以去设置默认打开串口号(m_SerialPort.InitPort(this,20, 9600,'N',8,1,EV_RXFLAG | EV_RXCHAR,512)其中20就是串口号了);在ONCOMM函数除了界面EDIT接收框外我还加了点自己测试把收到16进制接收数据转化为BYTE程序,发送数据默认是16进制的,如果要ACSII就要自己修改发送数据部分不调用转换格式就行了。STR2HEX编译时会提示警示会丢失数据,不用理会主要是WCHAR_T转CHAR造成的不影响程序运行,以后有时间再研究修改。
【文件预览】:
CSerialPort_test11自己
----comtest11()
--------comtest11.h(459B)
--------stdafx.cpp(140B)
--------Resource.h(957B)
--------res()
--------comtest11Dlg.h(1KB)
--------stdafx.h(2KB)
--------comtest11.aps(57KB)
--------targetver.h(1KB)
--------comtest11.vcproj(6KB)
--------SerialPort.cpp(19KB)
--------comtest11.vcproj.YJCJ.yckj.user(1KB)
--------comtest11.rc(5KB)
--------Debug()
--------SerialPort.h(3KB)
--------comtest11Dlg.cpp(6KB)
--------comtest11.cpp(2KB)
--------ReadMe.txt(3KB)
----comtest11.suo(28KB)
----comtest11.ncb(17.56MB)
----comtest11.sln(893B)
----Debug()
--------comtest11.pdb(3.51MB)
--------comtest11.exe(136KB)
--------comtest11.ilk(1.16MB)