![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
串口通信
kuangdang178
这个作者很懒,什么都没留下…
展开
-
用vs2010开发基于VC++的MFC 串口通信一*****两台电脑同一个串口号之间的通信
此文章以visual C++数据采集与串口通信测控应用实战为参考教程此文章适合VC++串口通信入门一、页面布局及添加控件1, 安装好vs2010如图2, 新建一个基于VC++的MFC项目comm注意:点击ok,然后next,这时候要将application type改成dialog base,接着next到最后一个对话框是将generated dasses改成C原创 2013-05-02 23:24:19 · 16248 阅读 · 1 评论 -
用vs2010开发基于VC++的MFC串口通信程序2***一台机子的两个串口进行通信****
此文章参考visual C++数据采集与串口通信测控应用实战鉴于前天的程序只能在两台电脑之间进行通信,这里给出一个电脑两个不同串口间通信的开发方案参照上一篇文章进行开发,http://blog.csdn.net/kuangdang178/article/details/88780421、设计好这个程序的框架如下图:然后参照我的上一篇文章对各个控件进行添加变量,改变属性,添加原创 2013-05-04 17:12:32 · 5244 阅读 · 4 评论 -
串口通信中获得可用串口使用combobox控件显示
新建一个MFC对话框,在对话框上添加combobox控件和comm控件,然后对各个控件添加变量,m_ctrlcomm,m_combox在initialdlg函数中添加如下代码,即可int k;for(k=1;k{m_ctrlcomm.put_CommPort(k);m_ctrlcomm.put_PortOpen(1);if(m_ctrlcomm.get_PortOpen原创 2013-05-05 14:52:58 · 2963 阅读 · 0 评论 -
在进行串口通信开发时遇到的问题
1、运行程序时报错:invalid port number,这是由于频繁操作串口导致,最简单方法,可在设备管理器中将串口号更改,问题即解决右击计算机->设备管理器->找到端口->右击你所要更改的串口->高级->更改串口号后确定即可2、调试程序是出现如下错误。这是由于 strtemp.Format(%c,bt),这是错误语句,在vs2010的C++语句中应该改为strtemp.For原创 2013-05-03 14:32:42 · 3207 阅读 · 2 评论