基于VC++2008用CSerialPort类编写的串口程序

时间:2017-03-22 03:55:16
【文件属性】:

文件名称:基于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)

网友评论

  • 写的很好,如果用win32来做,很实用
  • 谢谢分享,等待去研究。
  • 下载断了,重新下载
  • 感觉在wirteport的时候有stack flow
  • 有参考价值,便于初学者学习
  • 下载很久了 貌似能用吧 忘记了
  • 不错不错,非常感谢
  • 参考学习了,谢谢分享
  • 能用的。可以自己用
  • 不能编译,但还是有一定的价值
  • 非常好,是很好的东西,完全可以用,还有注释呢
  • 可以用,谢谢分享
  • 还是不错,用在工程中了
  • 能运行,功能比较简单
  • 参考学习了,谢谢分享
  • 不建议后来人下载
  • 今天用MSCOMM通过测试了,明天用这个串口类试试。
  • 不错,自己用着可以
  • 不能运行。。。
  • 不能编译,代码不好看,不建议后来人下载。